关于C++字符数组的内存分配与操作,下列说法正确的是?

de704333 单选题 共 个子题
A

定义char str[5] = "hello"; 是合法的,会正常存储字符串"hello"

B

使用char* p = new char[10]; 后,可通过strlen(p)获取该堆内存的分配大小

C

C++中的字符串字面量存储在只读数据段,通过对应指针无法修改其内容

D

当字符数组作为函数形参时,编译器会保留其原始长度信息,可通过sizeof获取数组实际长度

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧