0
点赞
收藏
分享

微信扫一扫

10.1.4字符串数组

·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]);
}

举报

相关推荐

2.13字符串对齐

day9字符串

Python08字符串对象

图片转base64字符串

0 条评论