声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。
作者:sumjess
第一章内容并没有很大的实际作用,其中的编程流程还是有点用的,这里就不再叙述,直接进入第二章。
第二章:C语言概述
目录
第二章:C语言概述
1、#include指令和头文件:
2、声明:
3、提高程序可读性:
4、如何发现程序的语法错误:
5、程序状态(即如何解决程序错误):
1、#include指令和头文件:
#include<stdio.h>的作用相当于把stdio.h文件中的所有内容都输入该行所在的位置;该行代码是一条C预处理器指令。通常,C编译器在编译前都会对源代码做一些准备工作,即预处理;通常在C顶部的信息集合被称为头文件。
注意:#include中的#符号表明,C预处理器在编译器接手之前处理这条指令;
2、声明:
int num;
示例中num是一个标识符,也就是一个变量、函数、或其他实体名称。因此,声明把特定标识符与计算机内存中的特定位置联系起来,同时也确定了储存在某位置的信息类型或数据类型。
名称的第1个字符必须是字符或下划线,不能是数字。
3、提高程序可读性:
① 选择有意义的函数名;
② 写注释;
③ 在函数中用空行分割概念上的多个部分;
④ 每条语句各占一行;
4、如何发现程序的语法错误:
① 浏览源代码看是否能发现一些明显的错误;
② 查看编译器是否发现错误;
③ 如出现编译器报错某行缺少分号,请检查上一行;
注意:编译器无法检测语义错误,因为这类错误并未违反C语言的规则;
5、程序状态(即如何解决程序错误):
① 自己模拟计算机逐步执行程序;
② 在程序关键点插入printf语句,以监视制定变量值的变化;
③ 使用调试器;