数组函数fun参数“ x”上的“ sizeof”将返回“ int *”的大小,在64位机器上一个int指针占8个字节,在32位机器上占4个字节。
C++ 数组内存问题
有说明语句:int a[10];
及函数:int fun(int x[10], int n) { return sizeof(x); }
则语句 cout<<fun(a,10)<<endl; 的显示结果是( )。
为什么是4不是40
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
2条回答
为你推荐
- C++ 数组内存问题
- C++数组申请大于100w的内存时会溢出,如果想在数组里申请大于100w该如何解决内存溢出?
- c++ string数组引用出错
- c++:在main函数里定义了几个变量,调试报错无法读取内存
- c++
- 1个回答
- 关于C语言中字符数组的内存存放问题疑惑
- 动态创建二位数组的内存地址问题
- c++
- 2个回答
- C++怎么输出数组中各个元素的地址
- 怎么把char*转为C++的BITMAP对象
- c++
- 2个回答
- C/C++ 二维数组赋值问题
- Python怎么取得C++程序内存中的数据
- 新手提问,c++里,一个未知长度的动态数组,在长度增加的同时,也要给该数组赋值,如何实现?
- c++
- 动态数组
- 1个回答
- C++编程 申请动态数组出了问题 好像老是内存泄漏 求大佬帮忙
- 编程
- c++
- 动态数组
- 内存泄露
- 2个回答
- C++多线程内存泄漏问题
- 多线程
- 线程池
- c++
- 内存泄露
- 线程
- 5个回答
- c++数组内存自动分配的问题
- c++
- 内存自动分配
- 6个回答
- 初学者求教,c++中new如何分配数组内存
- 4个回答
- 关于C++用SAFEARRAY传递字符串数组的问题
- 传递字符串数组的问题
- 2个回答
- 初学者求教,关于数组分配内存的问题
- string
- 数组
- c++
- 初学者
- 9个回答
- c++中 类 指针数组 动态内存
- 数组
- c++
- 指针
- 动态内存
- 9个回答
- c++对象内存分配的问题,如何确定在堆上还是在栈上?
- c++
- 堆栈
- 指针
- 内存分配
- 7个回答