C 字符串常量 数据类型

把字符'\0'(即空字符,其值为0)插入到它创建的数组的末尾,以标记字符串的结束.字符串常量将以字符数组的形式存储,数组的各元素分别存储字符串的各个字符.并以'\0'标记字符串的结束(书30页)

printf函数中的格式说明%s规定,对应的参数必须是以这种形式表示的字符串.

 

基本数据类型:

char 字符型,占用一个字节,可以存放本地字符集中的一个字符

int 整型,通常反映了所用机器中整数的自然长度

float 单精度浮点型

double 双精度浮点型

基本数据类型前还可以加上限定符

short/long用于限定整型,

short int sh;

long int sh;关键字int可以省略

类型限定符signed和unsigned可用于限定 char类型或任何整型.unsigned类型的数总是正值或0;

long double类型表示高精度的浮点数

 

一个字符常量是一个整数

字符常量'\0'表示值为0的字符,也就是空字符(null),我们通常用'\0'的形式代替0,以强调某些表达式的字符属性,但其数字值为0

常量表达式是仅仅包含常量的表达式.这种表达式在编译时求值,而不在运行时求值.

posted @ 2021-02-02 23:12  天气之子A  阅读(325)  评论(0编辑  收藏  举报