问题 单项选择题

下列语句组中,正确的是

A) char*s;s=”Olympic";
B) chars[7];s="Olympic";
C) char*s;s="Olympic";
D) chars[7];s="Olympic";

答案

参考答案:A

解析: 若s被定义为指针,选项A,表示将指针 s指向一个字符串,选项C表示为指针s赋一个字符串的值,显然选项A正确,选项C错误;若s被定义为数组,且要为该数组直接赋值,则必须在定义时进行,因此选项B和选项D都错误。

单项选择题 A1型题
问答题