c语言第二次初学笔记

一.字符串

注意:1.''表示字符 打印printf("%c");

""表示字符串,打印用printf("%s");

2.字符串的结束标志是一个\0的转义字符,在计算字符串长度的时候,\0是结束标志,不能算作字符串的内容。

c语言第二次初学笔记_第1张图片

运行结果是:c语言第二次初学笔记_第2张图片 

 char[]后面打大括号的时候 需要将'\0'打出来,不然会乱码。即打印出来是随机值。

c语言第二次初学笔记_第3张图片

 

二:转义字符

c语言第二次初学笔记_第4张图片

 还有特殊的转义字符:
\ddd:ddd表示1~3个八进制的数字。 如: \130 X
\xdd: dd表示2个十六进制的数字。 如: \x30 0
易错题:
printf("%d", strlen("c:\test\628\test.c"));

最后输出结果是14 因为\t是算一个 \62算一个,因为在八进制中没有8(易错!!).

三:注释

c语言第二次初学笔记_第5张图片

尽量使用C++风格注释

四:函数 c语言第二次初学笔记_第6张图片

1:函数体 类比于 工厂

2:主函数里的int整型 类比于 原材料(输入)

3:int 整型后右边是个函数 类比于 产品(结果)(输出) 

你可能感兴趣的:(c语言)