C++指针长度size
来源:互联网 发布:淘宝邻家好货怎么取消 编辑:程序博客网 时间:2024/04/28 06:43
1.说明:
如果操作系统是32位,则指针是按32位寻址的,一个字节8位,所以得出其长度为32/8=4
2.代码
void TestPointSize(char cArray[])
{
cout<<sizeof(cArray); //output is :4,not 6
int iArray[5]={1,2,3,4,5};
int *pArray=iArray;
//指针是按32位寻地址
cout<<"pArray size is:"<<sizeof(pArray)<<"/n"; //output is :4
}
int main(int argc, char* argv[])
{
char sArray[6]="hello";
cout<<sizeof(sArray); //output is 6*1=6
TestPointSize(sArray); //传递相当于一个指针(数组首地址,可认为是一个指针)
return 0;
}
3.面试时要注意
- C++指针长度size
- C语言的指针长度
- [C][C++]长度、大小等的详解:sizeof, strlen, size...
- [C][C++]长度、大小等的详解:sizeof, strlen, size...
- C语言指针的长度和类型
- leetcode 209. Minimum Size Subarray Sum-子序列最小长度|双指针|二分查找
- 指针长度
- [C++] Size
- c语言-指针统计字符串长度,字符串连接
- 指针地址长度
- 指针统计字符串长度
- 关于指针长度
- 指针的长度
- c++primer:string.size()
- 关于C数组与指针的关系(主要是长度首地址内容)
- 标C编程笔记day06 动态分配内存、函数指针、可变长度参数
- C语言结构体里的成员数组(长度为0)和指针---from coolshell
- 读陈浩的《C语言结构体里的成员数组和指针》总结,零长度数组
- CSS读书笔记(2)- 布局
- MeanShift代码
- JavaScript核心指南(JavaScript. The Core.)
- Resin配置SSL说明
- TCC7901的WinCE系统的烧录和设置
- C++指针长度size
- wince 6.0下使用Performance monitor
- 第一天,Java基础学习
- 数学是成就卓越开发人员的必备技能(转)
- C++中按引用传递 和 指针
- linux查找文件命令
- arm-linux-gcc
- 电子工程师必看:做完项目之后的九问!
- VPN FRR协议原理、在承载网中的应用