我爱橙 发表于 2022-3-3 20:52:46

NO.16 EX10.8 字符数组与指针?

本帖最后由 我爱橙 于 2022-6-13 15:47 编辑

下列选项中正确的语句组是.

A.
char s; s={"Beijing"};


B.
char *s; s={"Beijing"};


C.×
char s; s="Beijing";


D.√
char *s; s="Beijing";

大马强 发表于 2022-3-3 22:10:16

因为一般就这两种形式
char s;s={'b','e','i','j','i','n','g'};

char *s;
s="beijing";

所以其他的就是错的咯


我爱橙 发表于 2022-3-4 10:54:39

字符串类型的两种方式——字符串常量以及字符类型的数组。

字符串常量:"FishC","小甲鱼","鱼C工作室"

字符数组:

可以先定义指定长度的字符数组,然后再给每个元素单独赋值:

int main
{
    char str;

    str = 'F';
    str = 'i';
    str = 's';
    str = 'h';
    str = 'C';
    str = '\0';

    ……
}
页: [1]
查看完整版本: NO.16 EX10.8 字符数组与指针?