//数组与指针的关系
#include<stdio.h>
void PRINT(int P[][31])
{
for(int i=0; i < 12; i++)
{
for(int j=0; j < 31; j++)
printf("%d ",P[i][j]);
printf("\n");
}
}
main()
{
int calendar[12][31];
int month;
for(month = 0; month < 12; month++)//数组
{
int day;
for(day = 0; day < 31; day++)
{
calendar[month][day] = 1;
}
}
PRINT(calendar);
printf("\n");
int (*monthp)[31];
for(monthp = calendar; monthp < &calendar[12]; monthp++)//指针
{
int *dayp;
for(dayp = *monthp; dayp < &(*monthp)[31]; dayp++)
*dayp = 2;
}
PRINT(calendar);
return 0;
}
数组与指针
最新推荐文章于 2023-02-05 13:06:26 发布