二维数组访问问题

来源:互联网 发布:有些通信网络维护 编辑:程序博客网 时间:2024/05/16 18:39

C语言中二维数组的访问:

char c[10][10];for (int i = 0; i < 10; i++)//100个值,按行展开为0~99for (int j = 0; j < 10; j++)c[i][j] = i * 10 + j;char a = c[2][20];//可以访问的,得到的是c的第2*10+20+1个元素,即40char b = c[3][40];//可以访问的,得到的是c的第3*10+40+1个元素,即70char d = c[9][10];//访问越界!