使用尖括号的话,编译时会先在系统include目录里搜索,如果找不到才会在源代码所在目录搜索。
使用双引号则相反,会先在源代码目录里搜索,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件。
字符型在一定范围内可以和整型通用,实际上使用时仅限于大小写字母,以及数字
通用:字符型在内存中以ASCII码存放 A 65
一定范围 :char 占1个字节,int2-4个(跟编译系统有关系)
printf函数中用到的格式字符
d,i 以带符号的十进制形式输出整数(正数不输出符号)
c 以字符形式输出,只输出一个字符
f 以小数形式输出单双精度数,隐含输出6位小数
注意;printf函数输出时,务必注意输出对象的类型应与格式说明匹配,否则将会出现错误
除了printf,scanf函数输出和输入字符外,还有putchar,getchar c语言感悟
使用尖括号的话,编译时会先在系统include目录里搜索,如果找不到才会在源代码所在目录搜索。
使用双引号则相反,会先在源代码目录里搜索,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件。
字符型在一定范围内可以和整型通用,实际上使用时仅限于大小写字母,以及数字
通用:字符型在内存中以ASCII码存放 A 65
一定范围 :char 占1个字节,int2-4个(跟编译系统有关系)
printf函数中用到的格式字符
d,i 以带符号的十进制形式输出整数(正数不输出符号)
c 以字符形式输出,只输出一个字符
f 以小数形式输出单双精度数,隐含输出6位小数
注意;printf函数输出时,务必注意输出对象的类型应与格式说明匹配,否则将会出现错误
除了printf,scanf函数输出和输入字符外,还有putchar,getchar
c语言有两种选择语句;(1)if语句用来实现两个分支的选择结构;(2)switch语句,用来实现多分支的选择结构。