长度就是有几个字符(在第一个''字符之前)

字节就是这个字符数组共有几个元素,比如:

char a[]="abcbcd"

则它的字符串长度是3(在第一个''之前有abc三个字符),a数组共占用了8字节。

"n\407as1"xabc"

如果不考虑其中的转义字符方面的错误,字符串长度是8,占9字节。分别是:

n

\

407(这个转义字符运用有错误,ASCII表中没有这个字符,八进制407已经超出了ASCII字符的范围)

a

s

1

'

xabc(和407有同样的错误)

C++语言字节长度什么意思

长度就是有几个字符(在第一个''字符之前),字节就是这个字符数组共有几个元素一个字节的长度为8bit,数据的长度由数据的类型来定义。一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。