参考答案和解析
正确答案:C
解析: 选项A)char *a;*a=“china”应改为 a=china;,选项B)应该是char str[6];D)项表述方法有错误。
更多“下面判断正确的是A.char*a="china";等价于char *a;*a="china";B.char str[5]={"china"};等价于ch ”相关问题
  • 第1题:

    下面判断正确的是_________。

    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数组首地址常量,而不是变量;字符串只有在定义时维数可以省略。

  • 第2题:

    对字符串不正确的赋值方式是()。

    A.char *string; string="china";

    B.char c[]={"china"};

    C.char c[10]; c[10]={"china"};

    D.char *string="china";


    char c[10];c[10]={"china"};

  • 第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 * 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

  • 第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";


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