- 博客(7)
- 收藏
- 关注
原创 字符串
字符串:一个或多个字符的序列。指针的值是该指针存放的指向存储单元地址。scanf()函数:读取输入的数据,在遇到第一个空白的空格、制表符Tab或换行符处停止读取。sizeof()函数:以字节为单位给出数据的大小。strlen()函数:以字符为单位给出字符串的长度。(#include<string.h>)printf()函数:%c字符;%d有符号十进制整数;%f浮点数;%c无符号八进制整数;%s字符串;%x无符号十六进制整数。int number=931;"*%d*",number-&
2021-04-01 22:39:19 82
转载 无法启动程序,.dll不是有效的Win32应用程序
**无法启动程序,.dll不是有效的Win32应用程序**方案解决方法:网上的其他方法我试了都没有成功,只有这种方法成功了,还是看具体情况吧。原链接:https://ask.csdn.net/questions/1090112?sort=id
2021-04-01 22:38:25 9015 3
原创 error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具
error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具。别人用的vs2019生成的项目,我用的版本是vs2017.运行时发生上述的错误。原因:v142–>VS2019v141–>VS2017解决办法:项目–>属性—>常规–>平台工具集–>选择对应的版本,比如我的2017就选择v141。之后重定解决方案目标、重新生成项目,如果仍然不行就把项目文件夹下的
2021-04-01 22:35:09 8717 1
原创 C语言补习2-数组和指针
C语言补习2-数组和指针当只需要从数组中读取数据而不向数组中写入数据时,在声明时建议使用关键字const。eg.const int month[12]={1,2,3,...}作为参数传递时,float类型的数据就会被转换为double类型(64bit)的数据。一元运算符&可以取得变量的存储地址。如指针变量:ptr=&pooh其中ptr为变量,可以指向任何地方;&pooh是一个常量。间接运算符*(也做取值运算符),可以用来获取pooh中存放的数值val=*ptr
2021-03-30 16:08:54 89
原创 堆栈
堆栈堆栈中只能对堆栈中栈顶的数据进行插入和删除操作。堆栈用于暂时存放数据和地址。栈(stack)是由编译器自动分配释放,用于存放函数的参数值、局部变量等。是一块连续的内存区域,向低地址扩展,分配速度快。堆(heap)一般是由程序员分配释放(JAVA中自动管理):c语言中malloc()分配,free()回收;c++中new()分配,delete()释放。是不连续的内存区域(链表形式),向高地址扩展,分配速度较慢且容易产生碎片。...
2021-03-29 16:50:58 121 1
原创 C语言补习1-面向对象和面向过程
C语言学习1-面向对象和面向过程面向过程的思想是自顶向下,逐步细化,将数据和算法分开,执行时,将数据按步骤调用相关的算法函数得出结果,继续按步骤执行。更加强调步骤的设计。性能比面向对象高,因为类调用时需要实例化,开销比较大,但其不易扩展和维护。面向对象是从事务中抽象出对象、类,是以对象及其行为为核心的。其易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。实体、对象和类:对象是现实世界中的实体或概念再计算机程序中的抽象表示,类是具有同
2021-03-29 11:39:19 248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人