#include <stdio.h>
int main()
{
//第一种形式
char*arrFirst[3] = { "a","c","b" };
//第二种形式
char*arrSecond[] = { "x","y","z" };
//第三种形式
char*arrThird[3];
//给arrThird数组每个元素初始化
arrThird[0] = "k";
arrThird[1] = "l";
arrThird[2] = "m";
//输出第一个数组中的第二个元素
printf("%c\n", arrFirst[1]);
//输出第二个数组中的第二个元素
printf("%c\n", arrSecond[1]);
//输出第三个数组中的第二个元素
printf("%c\n", arrThird[1]);
return 0;
}
输出结果
#include <stdio.h>
int main()
{
//第一种形式
char arrFirst[3]={'a','b','c'};
//第二种形式
char arrSecond[]={'e','f','g'};
//第三种形式
char arrThird[3];
//给arrThird数组每个元素初始化
arrThird[0]='h';
arrThird[1]='i';
arrThird[2]='j';
//输出第一个数组中的第二个元素
printf("%c\n",arrFirst[1]);
//输出第二个数组中的第二个元素
printf("%c\n",arrSecond[1]);
//输出第三个数组中的第二个元素
printf("%c\n",arrThird[1]);
return 0;
} //改成像我这样就行了
y 5 8
#include <stdio.h>
int main()
{
//第一种形式,||||||||字母|||||||||
char arrFirst[3] = {'x','y','z'};
//第二种形式
int arrSecond[] = {4,5,6};
//第三种形式
int arrThird[3];
//给arrThird数组每个元素初始化
arrThird[0]=7;
arrThird[1]=8;
arrThird[2]=9;
//输出第一个数组中的第二个元素
printf("%c\n", arrFirst[1]);
//输出第二个数组中的第二个元素
printf("%d\n", arrSecond[1]);
//输出第三个数组中的第二个元素
printf("%d\n", arrThird[1]);
return 0;
}
#include <stdio.h>
int main()
{
//第一种形式
char arrFirst[3] = {'x','y','z'};
//第二种形式,字母
int arrSecond[] = {4,5,6};
//第三种形式
int arrThird[3];
//给arrThird数组每个元素初始化
arrThird[0]=7;
arrThird[1]=8;
arrThird[2]=9;
//输出第一个数组中的第二个元素
printf("%c\n", arrFirst[1]);
//输出第二个数组中的第二个元素
printf("%d\n", arrSecond[1]);
//输出第三个数组中的第二个元素
printf("%d\n", arrThird[1]);
return 0;
}