以下可以正确定义字符串的是: A char str[]={'\064'} B char str='

以下可以正确定义字符串的是:
A char str[]={'\064'}
B char str=' '
C char str="\x43"
D char str[]="\0"

答案 C
A{}内\064不是一个字符
B只是一个字符 不是字符串
D \0是字符串结束标志
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-23
答案是D。首先字符串要用双引号“”,排除AB选项,C选项中定义的是一个字符变量str也不对,所以正确答案是D。
第2个回答  2017-09-25
A 选项是正确的
第3个回答  2015-12-01
A 是数组(没有NUL) B是字符变量 C用法错误 D正确追问

NUL是什么

本回答被提问者采纳