1.计算机语言是人与计算机沟通的一个渠道
2.汇编语言属于低级语言,其代码称为助记符 C语言则称为高级语言 更加通俗易懂
3.主流编译器有 Microsoft Visual Studio 与 GCC 不同编译器编译出来的程序结果可能不同
4.C语言的标准由美国 ANSI C 与 ISO (国际标准化组织)确立
5.C语言的标准有 C89 /99 (较旧) C11/14(较新),我的推荐是使用C11或更新的标准来编写代码,以提高程序的兼容性与运行的可靠程度
6.C语言是由main()函数开始执行的,main()函数有且只有一个,不可缺失不可重复,否则会出错
7.接下来是一个基础的示例程序,里面的注释包含了我对这个Hello World这个程序的见解
8.不同的数据类型
(1 int--整数数据类型
(2 short--短整型数据类型
(3 float--单精度浮点类型
(4 double--双精度浮点类型
(5 long--长整型
(6 char--字符数据类型
9.scanf()函数
这个函数在使用过程中需要注意以下几点
1.在VS2019中直接使用scanf()函数会报错,错误信息翻译的大意为 scanf()函数不安全,建议使用scanf_s()函数确保安全,这时候我们需要将程序内的所有scanf()函数换成scanf_s()函数,即可解决问题
2.在使用中有的需要进行取地址符&,有的则不需要,如图:
10.调试程序
程序运行后可能会一闪而过,我有两种办法去解决
1.在return 0; 前面加上getchar(); 若程序使用到scanf()函数则可能需要使用两次getchar()
2.在程序开头添加如下代码 (仅限Windows平台)#include<windows.h>
在return 0; 前面添加 system("pause");即可
这就是我第一节C语言课程的一个总结,谢谢!
2023/7/10