我没太搞懂,蓝桥杯马上开始了,先不管了,用着先,记录一下怕忘了
#include<stdio.h>
int main(){
int arr[2][3];
int n=sizeof(arr)/sizeof(arr[0]); //行
int m=sizeof(arr[0])/sizeof(int); //列
printf("%d %d",n,m); //2 3
}
#include<stdio.h>
int main(){
char arr[7][4];
int n=sizeof(arr)/sizeof(arr[0]);
int m=sizeof(arr[0])/sizeof(char); //char是一字节不除也行
printf("%d %d",n,m); // 7 4
}
float、double同理
版权声明:本文为homoiotheymy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。