早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c++以下能正确定义字符串的语句是为什么呢?A)charstr[]={‘\064'};B)charstr=”\x43”;C)charstr=”;D)charstr[]=”\0”;

题目详情
c++ 以下能正确定义字符串的语句是 为什么呢?
A)char str[]={‘\064'};
  B) char str=”\x43”;
  C) char str=”;  
  D) char str[]=”\0”;
▼优质解答
答案和解析
D
A 没有以'\0'结尾。
B 类型写成了char,应该是char*或者char[]
C 这是字符,而且,字符不能为空。
D,这里定义了一个空字符串