C语言问题:'\67'和"\67"各占内存多少字节?为什么?

如题所述

'\67'占1个字节,这是转义字符的写法,代表ascii码的八进制为67的字符(U)
"\67"占4个字节,引号内的所有的字符都当做字符处理,因此不是转义字符(\67这3个字符占3个字节,还有一个字符串结束符【即ascii码为0的字符】,共4字节)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-20
1字节和2字节。
前者相当于'C'
后者相当于"C" 即 { 'C', '\0'}
你可以用sizeof看看,答案就是这样。
相似回答