太久没看C语言忘得差不多了,今天开始复习c语言,争取过年前粗略的过一遍。

今天收获:

1、下载了VS2022,对于scanf函数在VS2022中的使用有了了解。

直接使用scanf函数会进行报错,如:error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

该错误改正方法:1)将函数名称变成scanf_s ;2)在该文件第一行进行定义#define _CRT_SECURE_NO_WARNINGS

此错误好像只在VS里会报错,在其它软件使用我没出现报错

2、认识了sizeof函数,sizeof(数据类型):返回()内的数据类型所占字节数

如:printf("%d\n”,sizeof(char));  //运行后显示1,表明char为1字节

3、认识strlen函数:求字符串长度的函数,头文件为string.h

字符串结束标志 '\0',打印字符串%s

其中:printf函数的头文件为stdio.h


关于字符串是否有结束标志的相关代码:

1/20 复习c语言第一天_VS

输出结果:

1/20 复习c语言第一天_C语言_02