C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 23:46:02
![C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.](/uploads/image/z/13967481-57-1.jpg?t=C%E8%AF%AD%E8%A8%80%E7%94%A8%3D%E2%80%98+%E2%80%99%E8%B5%8B%E5%80%BC.%E6%9C%89%E8%BF%99%E7%A7%8D%E7%94%A8%E6%B3%95%E5%90%97%3F%E5%85%B7%E4%BD%93%E8%BF%87%E7%A8%8B%E6%98%AF%E4%BB%80%E4%B9%88%E6%A0%B7%E7%9A%84%3F%E5%8D%95%E5%BC%95%E5%8F%B7%E9%87%8C%E9%9D%A2%E6%98%AF%E7%A9%BA%E7%99%BD.)
C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
C语言用=‘ ’赋值.有这种用法吗?具体过程是什么样的?单引号里面是空白.
有的, 如果有,那么左边必须是整形或者char形.
并且长度只能是1.代表一个整数或者字符.
注意,这是字符,不是字符串,两者区别是字符是‘ ’字符串是“ ”
其在内存中的区别是字符是代表ASCII码‘ ’ 而字符串在内存中占了两位“ /0”. 一位用来存ASCII码‘ ’另一位用来存字符串结束符‘/0’