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

定界符

字符串常量这玩意是由双引号罩着的,这跟字符常量的定界符(‘’)不一样

长度

字符型就单引号里面一个,字符串就不一样双引号里面可以为0也能为其他整数

储存要求

字符常量存储的是字符的ASCLL码值
而字符串常量除了要存储有效字符外,还要存储标志"\0"
字符常量可以赋值给字符变量,字符串就不行,并且字符串常量不能赋值
发布了22 篇原创文章 · 获赞 40 · 访问量 900

猜你喜欢

转载自blog.csdn.net/xlwhg/article/details/104173530
今日推荐