首页/ 题库 / [单选题]在下面的字符数组定义中,哪一个有语法错误的答案

在下面的字符数组定义中,哪一个有语法错误(43)。

单选题
2022-06-02 23:23
A、char a[20]=“abcdefg”;
B、char a[]=“x+y=55.”;
C、chara[15];
D、char a[10]=‘5’;
查看答案

正确答案
D

试题解析
解析:选项D的定义右语法错误。赋值号右边的字符应该是用双引号括起来。

标签:
感兴趣题目
在下列的字符数组定义中,存在语法错误的是()。
在下面的字符数组定义中,哪一个有语法错误(43)。
在下面的一维数组定义中,有语法错误的选项是()。
在下面的一维数组定义中,______ 有语法错误。
在下面的一维数组定义中,哪一个有语法错误()。
假定a为一个数组名,在下面的表达式中,存在语法错误的是()。
编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然后用foreach语句把这个字符串拷贝到字符数组里,最后输出字符数组。
设有如下定义char *s[2]={"abcd","ABCD"};则下列说法错误的是A.s数组元素的值分别是″abcd″和″ABCD″两个字符串的首地址B.s是指针数组名,它含有两个元素,分别指向字符型一维数组C.s数组的两个元素分别存放的是含有4个字符的一维字符数组中的元素D.s数组的两个元素中分别存放了字符′a′和′A′的地址
编一个程序,输入一个字符串,用ToCharArray()方法把字符串中的内容拷贝到字符数组中,然后用foreach输出该字符数组。
用 typedef 定义字符串类型(char *),然后再次使用typedef,以新定义的字符串类型为基础,定义能容纳10个字符串的字符串数组类型,然后用这个字符串数组类型定义一个变量。
在下面的二维数组定义中,语法正确的选项是()。
在下面的二维数组定义中,正确的语句是()。