学习笔记-C primer Plus第4章
1.strlen()函数作用:获取字符串长度,string.h头文件包含该函数以及一些其他的字符串处理函数
2.一般用双引号表示字符串,例如“Hello worild”,正如单引号表示字符一样,如’A’或‘\0’
3.sizeof()函数:以字节为单位给出对象的大小,与strlen函数一样可以使用%zd转换说明
4.符号常量:当程序中多处使用一个常量,有时需要改变它的值。这样可以使用符号常量。格式:#define NAME value,例如:#define PI 3.14159.5
5.const限定符:用于限定一个变量只可读,例如:const int month = 12;
这表示month成为一个只读值,可以使用和打印它,但是不能更改它,12章会继续讨论const相关的内容。
6.IO函数:也就是输入输出函数,C中就是printf和scanf函数。
7.printf函数:
转换说明:例如打印整数用%d,打印浮点数%f,字符是%c,字符串%s,这些叫做转换说明,指定了把字符转换成可显示的形式。
这里要注意一点的是,在C语言中因为要用%符号表示转换说明,因此如果想打印%符号就需要使用%%,也就是两个。
转换说明修饰符:例如%6.2f,%zd,%ld其中的6.2,z和l都是修饰符,其中%6.2f打印一个浮点数,字符宽度6个字符,小数点后面有两个数字.%zd是sizeof返回类型,%ld打印long inte类型的值。
printf中的标记: