第29344题 单选题
下列关于C++字符数组与字符串字面量的内存分配描述中,正确的是?

以下选项均围绕C++字符数组和字符串字面量的内存操作展开,请选出描述正确的一项:

A

char str[] = "hello"; 中,strlen(str)的值为6,sizeof(str)的值为5

B

char* p = "world"; 中,可以通过p[0] = 'W'修改字符串字面量的内容

C

使用new char[10]动态分配的字符数组,释放时应该使用delete p;来回收内存

D

sizeof("C++")的结果为4,因为该字符串包含3个有效字符和1个结束符'\0'

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析