itgle.com

下面判断正确的是( )。A.char *a="china";等价于char *a;*a="ghina";B.char str[5]={"china"};等价于char str[]={"china"};C.char*s="china";等价于char*s;s="china";D.charc[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";

题目

下面判断正确的是( )。

A.char *a="china";等价于char *a;*a="ghina";

B.char str[5]={"china"};等价于char str[]={"china"};

C.char*s="china";等价于char*s;s="china";

D.charc[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";


相似考题
更多“下面判断正确的是()。A.char *a="china";等价于char *a;*a="ghina";B.char str[5]={"china"};等价 ”相关问题
  • 第1题:

    下列选项正确的语句组是 ()。

    A.char s[8]; s={"China"};

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

    C.char s[8]; s="China";

    D.char *s; s="China";


    D 解析:字符数组初始化可以有两种方式:方式一,按单个字符的方式赋初值。方式二,把一个字符串作为初值赋给字符数组。选项A定义的字符数组长度为8,由于最后还要加一个“、0”做结束标志,所以赋给他的字符串长度应小于等于7;在给字符数组赋初值的时候,应该用花括号“{”和“}“将字符串括起来。将字符型指针变量指向字符串也有两种方法,一是在定义指针变量时就给其赋初值,比如:char*p=“student”;二是给指针变量赋值,比如:p=“student”;(p已经被定义为字符型指针变量;)。

  • 第2题:

    【单选题】下面判断正确的是 。

    A.char * a=''china";等价于char * a;* a=''china";

    B.char str[10] ={"china"};等价于char str[10]; str[ ]=(" china";}

    C.char * s="china";等价于char * s; s="china";

    D.char c[ 4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";


    ABCD

  • 第3题:

    【单选题】下面判断正确的是()。

    A.char *a="china";等价于char *a;*a="china";

    B.char str[10]={"china"};等价于char str[10];str[]="china";

    C.char *s="china";等价于char *s;s="china";

    D.char c[6]="china",d[6]="china";等价于char c[6]=d[6]="china";


    ABCD

  • 第4题:

    下面判断正确的是_________。

    A.char c[4]="abc",d[4]="abc";等价于 char c[4]=d[4]="abc";

    B.char str[10]={"china"};等价于char str[10];str[]={"china"};

    C.char *a="china";等价于 char *a;*a="china";

    D.char *s="china";等价于 char *s;s="china";


    D a=“ABCD”书写错误,因为“=”左边不能出现常量;数组名S是代表S数组首地址常量,而不是变量;字符串只有在定义时维数可以省略。

  • 第5题:

    【单选题】以下四种说法中,正确的是________。(第7章 指针程序设计)

    A.char *a="china"; 等价于 char *a; *a="china";

    B.char str[]={"china"}; 等价于 char str[10]; str[]={"china"};

    C.char *s="china"; 等价于char *s; s="china";

    D.char a[4]="abc",b[4]="abc"; 等价于 char a[4]=b[4]="abc";


    反应速度直接取决于反应温度;加氢裂化反应器中催化剂床层总温升是转化率的标志;原料性质不同,一般反应温度也不相同