常量与变量的含义,%c、%s、%d、\n、\t、\0等格式的相关含义

格式;printf("%d\n",number);

%d:十进制整型,在printf格式中,为后面的number占位,number只能为十进制整数。

printf("%c\n",a);

%c:单个字符,同样是为后面的a占位

printf("%s\n",s);

%s:输出字符串,s可以是一串字符串

\n:换行

\t:水平制表符,相当于键盘上的RTab键,该格式会自动补齐4个空格

\0:表示结束字符统计,每一个字符串的后面都隐藏着一个\0

以上\+字母的格式为:转义字符

相关转义字符还有:

常量与变量的含义,%c、%s、%d、\n、\t、\0等格式的相关含义_第1张图片

注意:

\ddd:表示八进制

\xdd:表示十六进制

(如果字符串出现以上转义字符,则该转义字符只算做一个字符,在使用strlen()计算字符串长度时要注意)

ASCII码表:常用数字:48-a,65-A,97-‘0’(字符0)

 常量

 常量:顾名思义就是不变的量,不能被改变,例如圆周率,光速等

常量有以下几种类型:

1、字面常量

2、#define标识符常量

3、枚举常量

4、const修饰的变量(本质上依旧是变量,例如在数组定义中就不能使用,证明其本质依旧是变量,但是具有常量的属性,)

变量

变量:可以改变的量,例如身高、年龄、体重、钱等

变量需要注意两点:作用域和生命周期

作用域:该变量能够作为的范围,是一个范围的概念,

生命周期:该变量在作用域发挥作用的时间长短,是一个时间概念

你可能感兴趣的:(C语言,c语言,java,javascript)