以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )

admin2006-03-15  24

问题 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )

选项 A、char s[10]=”abcdefg”;
B、char t[ ]=”abcdefg”,*s=t;
C、char s[10];s=”abcdefg”;
D、char s[10];strcpy(s,”abcdefg”);

答案C

解析 因为“abcdefg”字符串在赋值过程中给出的是这个字符串在内存中所占一块连续存储单元的首地址,而s是一个不可重新赋值的数组名。
转载请注明原文地址:https://kaotiyun.com/show/BaHp777K
0

最新回复(0)