c语言的常量
在c语言中,一个单词可以称为字符串,字符串有双引号引起
例如“hello”字符串常量
在c语言中,一个字母可以称为一个字符,字符使用单引号引起
例如 ‘a’字符常量
字符常量
在c语言中每一个字符都有一个对应的ascii的整数值
一个字符常占量为1byte 1byte=8个二进制位
linux中查询 ascii码的方法: 输入man ascii
2.1 浮点型常量
位(0 1构成)
字符串常量
字符串常量都是以“”引起来,等价于多个字符的结合+‘\0’
‘\0’这叫做字符串结尾标识,字符串都会有,占有六个字节
例 “hello”=‘h’+‘e’+‘l’+‘l’+‘o’+‘\0’(当做一个字符)
“hello”
标识符常量
例 #define PI 3.14
#define NUM 100
后续使用时 以便直接使用标识量使用
例#define W "欢迎来到汉中"
printf(W);
结果:
欢迎来到汉中linux@linux-virtual-machine:~$
打印函数
printf 格式化输出(“字符串+格式控制串”,参数1、参数2、参数3......)
参数
格式控制串 功能
%d 输出十进制数
%s 输出字符串 printf("%s come,%s","spring","good good study");
%c 输出字符 ‘数字’也可以看做字符
%f 输出小数 %.2f\n 表示两位小数
#define 宏定义(原样替换)
程序在运行时会将宏进行原样 替换