以下涉及字符串数组、字符指针的程序段,没有编译错误的是( )。

admin2019-01-11  36

问题 以下涉及字符串数组、字符指针的程序段,没有编译错误的是(    )。

选项 A、char *str,name[3];
str=’’name’’;
B、char*str,name[5];
name=’’name’’;
C、char strl[7]=’’prog.c\0’’,str2[7];D)char line[10];
str2=str1;
D、char line[10];
line=’’/****/’’;

答案A

解析 先定义指针变量str,name字符数组,然后给字符数组赋初值,选项A正确;因为name为数组名是常量不能给常量赋值,选项B错误;C选项中strl和str2都是字符数组名,为常量,不能相互赋值,选项C错误;D选项中,line也是字符数组名为常量,不能为其赋值,选项D错误;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Q4xp777K
0

最新回复(0)