单选题

下列给字符数组赋初值时,正确的是()。

Achar s1[]="abcdef";

Bchar s2[4]="abcd";

Cchar s3[2][3]={"abc","xyz"};

Dchar s4[4][]={’a’,’x’,’s’,’t’};

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在下列的字符数组定义中,存在语法错误的是()。

    单选题查看答案

  • 在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。()

    判断题查看答案

  • 在下面的字符数组定义中,()语句有语法错误。

    单选题查看答案

  • 用于存储一个长度为n的字符串的字符数组的长度至少为()。

    填空题查看答案

  • 一个二维字符数组a[10][20]能够最多存储9个字符串。()

    判断题查看答案

  • strcpy函数用于把一个字符串拷贝到另一个字符数组空间中。()

    判断题查看答案

  • 一个二维字符数组a[10][20]能够存储的每个字符串的长度不超过20。()

    判断题查看答案

  • 若用数组名作为函数调用的实参,传递给形参的是()。

    单选题查看答案

  • 为了存储一个长度为n的字符串,所使用的字符数组的长度至少为n+1。()

    判断题查看答案