C语言中字符串常量和字符常量的区别

来源:互联网 发布:录音软件 比特率 编辑:程序博客网 时间:2024/05/02 12:20

例如

void main()

{

int c1='a';

}

在该函数中,‘a’属于字符常量

而“a”则属于字符串常量,在C语言中没有直接储存字符串的变量,一般是通过数组存储。

另外,对于字符常量的内存占一个字节,对于字符创常量则会占2个字节,因为字符串常量,系统会在末尾自动加一个结束标志服'\0'。

原创粉丝点击