C语言中如何取二维数组的一行(一列)?答:没有简单的函数或表示方法,只能使用循环输出或者使用数组中的值。include <stdio.h> int main(){ int a[3][3]={1,2,3,4,5,6,7,8,9};int b[3],n=3;printf("输出第三行:\n ");for(int i=0;i<3;i++){b[i]=a[n-1][i];printf("%d ",b[i]);} } 数组b中存储的...
二维数组的指针,某一行的指针,某一元素的指针各代表什么含义?答:1)int (*)[n]数组地址类型,其中n为列宽,表示一行中包含n个int元素,此处为6,即6个int元素组成一行,并将其看成一个整体,int的数据宽度是4字节,因此一行(整体)有4*6=24个字节.此类指针每次递增1即递增24个字节 指针值都是4字节的,区分不同类型的目的就是为了指示:指针指向的内存的数据宽度,即...