定义一个字符数组,并对其初始化 char a[5]; 1.使用单个字符初始化的方法,将china做为数据初始化数组a: char a[5]={ }
举一反三
- 3、 合法的数组说明语句是( )(A)int a[]=”string”; (B)int a[5]={0,1,2,3,4,5}; (C)char a=”string”; (D)char a[]={0,1,2,3,4,5}; A: 整形数组不应用字符串初始化 B: 初始化元素个数超出数组定义范围 C: a不是字符数组,不能用字符串初始化 D: 正确的说明语句
- 定义一个数组并初始化char a[]=”china”,则该字符串在内存中所占的实际存储长度为( )个字符。 A: 4 B: 5 C: 6 D: 7
- 对两个数组a和b进行初始化:char a[ ]="ABCDEF"; char b[ ]={
- 合法的数组定义是 未知类型:{'options': ['int a[ ] ="string";', 'int a[5]={0,1,2,3,4,5};', 'char a="string";', 'char a[5]={0,1,2,3,4,5};'], 'type': 102}
- 有定义:char a[]=""; 则a数组占 个字节数。