C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 15:31:32
C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.

C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.

C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
有的, 如果有,那么左边必须是整形或者char形.
并且长度只能是1.代表一个整数或者字符.
注意,这是字符,不是字符串,两者区别是字符是‘ ’字符串是“ ”
其在内存中的区别是字符是代表ASCII码‘ ’ 而字符串在内存中占了两位“ /0”. 一位用来存ASCII码‘ ’另一位用来存字符串结束符‘/0’