|
|
今日学习任务
|
|
今日任务完成情况
|
|
今日开发中出现的问题汇总 | 对不同的数组的传参有了深入了解 |
解决问题 | 学会了二维数组,三维数组的传参 |
今日开发收获 | 对于许多从前不会的知识,进行了补充学习,明白了为什么使用的逻辑。 |
自我评价
| 今天上午学的很充实,先学会了多维数组的传参,又学会了命令行函数。 今天下午玩的很开心,在学习之余得到放松,是我对学习的兴趣更大了,很有收获。 |
其他
| 无 |
#include <stdio.h>
void printf1_func(int *a)
{
int i;
for(i = 0;i < 2; i ++)
{
printf("a[%d] = %d\n",i,a[i]);
}
}
void printf2_func(int (*aa)[2])
{
int i;
int j;
for(i = 0; i < 2; i ++)
{
for(j = 0; j < 2; j ++)
{
printf("aa[%d][%d] = %d\n",i,j,aa[i][j]);
}
}
}
void printf3_func(int (*aaa)[2][2])
{
int i;
int j;
int k;
for(i = 0; i < 2; i ++)
{
for(j = 0; j < 2; j ++)
{
for(k = 0; k < 2; k ++)
{
printf("aaa[%d][%d][%d] = %d\n",i,j,k,aaa[i][j][k]);
}
}
}
}
int main()
{
int a [2] = {1,2};
int aa [2][2] = {1,2,3,4};
int aaa[2][2][2]={1,2,3,4,5,6,7,8};
printf1_func(a);
printf2_func(aa);
printf3_func(aaa);
}