下列能正确定义字符串的语句是

A)char str[ ]={'\064'}; B)char str="kx43";
C)char str="; D)char str[ ]="\0";

第1个回答  2015-01-06
D是正确的追问

请问A哪里错了

追答

A是字符数组批量初始化,没有字符串的结束符'\0'
如果写成char str[] = {'\0'}就也是了。

本回答被提问者采纳
相似回答