数组传递之后所占字节有变化
来源:4-3 C语言数组退化问题上
慕少3010529
2023-07-24
老师您好,我的array1[]数组是4字节,但是在average1中首地址变成了8个字节,arr[0]还是4个字节,这是什么原因呢?
写回答
1回答
-
quickzhao
2023-07-24
你应该使用64位系统编译的,在64位系统中int* 占8个字节,int占4个字节。
022023-07-26
相似问题
数组传递之后所占字节有变化
来源:4-3 C语言数组退化问题上
慕少3010529
2023-07-24
老师您好,我的array1[]数组是4字节,但是在average1中首地址变成了8个字节,arr[0]还是4个字节,这是什么原因呢?
1回答
quickzhao
2023-07-24
你应该使用64位系统编译的,在64位系统中int* 占8个字节,int占4个字节。
相似问题