10.1.4字符串数组

萨科潘

关注

阅读 91

2022-03-25

·1二维矩阵指针:

char* a[][10]=

{ "hello",

"world",

"lidasdasdasda"❌}

⚠️错因:二维数组第二维需要一个确切的值编译才能通过。

·2一维矩阵指针:

char* a[] =

{"hello",

"world",

"lidasdasdsad"对}

·原因:

10.1.4字符串数组_二维数组


例子:

//·利用数组(字符串)实现月份转化


{

char moth[12][5] =
{
"1月","2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月","11月","12月"
};
int i = 0;
scanf("%d", &i);
printf("%s",moth[i-1]);

//·利用指针(组)实现月份转化
const char* pmoth[] =
{
"1月","2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月","11月","12月"
};
int j = 0;
scanf("%d", &j);
printf("%s", pmoth[j - 1]);
}

精彩评论(0)

0 0 举报