C语言中 for(i=0; i <sizeof(a)/sizeof(*a)/2; i++) 是什么意思啊
发布网友
发布时间:2024-09-10 10:35
我来回答
共2个回答
热心网友
时间:2024-11-16 06:01
sizeof(a) 就是a数组,占的字节数
sizeof(*a) 就是相当于a[0],占的字节数
sizeof(a)/sizeof(*a) 数组a的个数
/2 就是总个数再除2,就是一半了
热心网友
时间:2024-11-16 05:57
sizeof(a)
就是a数组,占的字节数
sizeof(*a)
就是相当于a[0],占的字节数
sizeof(a)/sizeof(*a)
数组a的个数
/2
就是总个数再除2,就是一半了
sizeof()
就是一个函数,函数返回一个变量所占字节数
如
sizeof(int)=4
int
a;
sizeof(a)=4