当前位置:首页 > 内存 > 正文

字符数组占用的内存字节数

  • 内存
  • 2024-06-10 04:49:54
  • 9634

一、charstr[10]={'s','t','r','\0'};则该字符串的长度所占字节数各是多少?是3和4吗?字符串长度为3,str,不包括字符串终止符
字符串占用字节数为4,包括字符串终止符
str[10]--10个字节的数组。


二、解释一下!!定义语句为“chara[10];"?选择C.10,7
说明:
sizeof(a)求数组a占用的内存字节数;是10。
Strcpy(a,"Windows")将字符串Windows复制到数组a中,并返回a的地址。
strlen(a)求字符串的长度,意思是求字符数,不包括终止符\0。Windows共有7个字符。