printf函数
向我们的终端输出信息(“让计算机说话”)就用printf实现
-
打印 、输出
-
输出内容用双引号括起来 ,括号里的内容为printf函数的参数,参数内容用双引号括起来为 字符串。
printf(“举个例子”);
printf(“举个例子 \n”);
\n为换行符,换一行显示 \n\n 为换两行。 \ 为转译字符。\t 为制表符,默认情况下为8个空格的宽度。
printf(“100\t200\t300”);
\t表示“水平制表符”,常用于对齐。%s 为占位符。(字符串类型)文本类型都是字符串,后面需对应字符串。
printf(“姓名:%s 年龄: %d\n”, “张三丰”, 99);%d 表示一个整数。
%f 表示输出浮点数(带小数部分的实数,默认只精确到第6位。)
%.3f 表示小数点后保留3位小数,最后一位四舍五入
printf(“圆周率等于 %.3f”, 3.1415926);
C程序的编译过程
预处理
把程序员写的源代码,进行“预加工”:
1)把#include包含的文件内容拷贝到这里
2)把宏替换成对应的内容(宏的使用,后面再讲)
3)其他预处理
预处理以后,得到的还是源程序!
编译
把预处理以后的源程序,加工成“汇编程序”。
汇编程序,是使用“汇编语言”编写的程序。
汇编语言,是一种“低级语言”,直接控制计算机的CPU,内存等。
汇编
把汇编程序,加工成二进制程序。
二进制程序,全部由0和1组成。是给计算机“阅读”的程序。
链接
把二进制程序,和所需的“库文件”,“组合加工”成计算机可以直接执行的文件。
C程序的注释
注释是为了让程序更方便阅读。
有两种注释方式
- 单行注释 //
- 多行注释 /* */