单选题
以下关于字符串的定义和赋值语句,正确的是( )。
A、
char*s;s={''Text!''};
B、
char*s;s=''Text!'':
C、
char S[10];s=''Text!'';
D、
char s[];s=''Text!'';
【正确答案】
B
【答案解析】
解析:选项A去掉大括号就正确了,选项C和D应该是定义时赋初值,若定义之后对数组赋值,应该逐个元素赋值。
提交答案
关闭