C语言程序中,子函数使用sizeof函数计算形参数组提示错误.
C语言程序中,子函数使用sizeof函数计算形参数组提示错误:
问题描述:
在子函数中调用sizeof计算main函数中将实参数组arr[]给形参后的x[]的元素个数,出现错误.原本应该9个,实际计算出来2个.
代码:
#include <stdio.h>
int Calarrlen(int arr2[])
{
int sz = sizeof(arr2)/sizeof(arr2[0]);
return sz;
}
int main()
{
int arr1[] = {
原创
2020-10-23 11:02:42 ·
651 阅读 ·
0 评论