第二章C语言概述
9.12 2020-09-13
1.#include <stdio.h> 相当于拷贝了所有stdio,h中的文件内容,是一条c预处理器指令,进行预处理。也是c程序顶部的信息集合,被称为头文件
头文件,包含编译器所需信息eg.定义常量,指明函数名,如何使用。帮助编译器把你程序重新组合在一起。
2.main() 函数 括号内传入函数信息。c程序一定从此还是执行。是一个开始函数。在此例中是主调函数
3.int num int 是数据类型,是main()函数的返回类型,表明main()函数返回的值是整数。 这是一条声明。
变量需声明才可使用,把变量声明为整数或字符类型,计算机才可储存,读取,结束数据。
eg.int doors 此处的doors是我们对它的命名。若无法直接表达意图的需要 注释 。名称,第一个字符必须是字符or下划线,绝不能是数字
doors=5
int dogs 变量名是一种标识符
dogs=4
→库标识符,1个or 2个下划线开始命名,及标准标签,易名称冲突。
所以要列出所有变量和类型
一条声明中有多个变量用 ,eg. int feet , fathoms = int feet ;
int fathoms ;
声明语句为变量指定变量名,并标识该变量中储存的数据类型。
4.赋值 num=1; 从右往左赋值 赋值表达式语句把值赋给存储空间
5.printf() f 提醒用户是格式化打印函数 printf()函数用于输出想表达的内容和变量
printf("a computer "); printf 指打印在屏幕上的意思 括号内的是实际参数,实参是传递给函数的特定值V.S.形式参数,形参是储存值的变量
6.\n 换行符 , 转义序列,代表难表示或无法输入的字符
7.%d 占位符 指明输出 num 值的位置 %提醒程序,要打印一个变量
eg.\t Tab \b backspace 使用printf()函数时,要确保转换说明的数量与待打印值的数量相等。
d变量 作为十进制整数打印 %d 称为转换说明,指定了printf()应使用什么格式来显示一个值
8.reture 有返回值的函数要有reture eg. int main 都写上没事
9. ; 告诉编译器开始和结束
10.乘法 eg.feet = 6*fathoms
意思:查找变量fathoms的值,用6乘以该值,并把计算结果赋值给变量 feet 。
eg.printf(“There are %d feet in %d fathoms!\n",feet, fathoms);