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

admin2016-04-07  27

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

选项 A、char*str,name[5];
    str="C/C++";
B、char*str,name[6];
       name="Hello":
C、char strl[7]="prog.c",str2[8];
    str2=str1;
D、char line[];
      line="//////":

答案A

解析 字符数组,不能使用赋值操作符进行整体赋值(除了在定义时初始化),可使用strcpy/strncpy,B、C、D错误;A选项中定义一个字符指针str,然后把一串字符的首地址赋给str,不会发生编译错误,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/MGi0FFFM
0

最新回复(0)