首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

数组与指针的差别

2013-10-22 
数组与指针的区别 1. 修改内容上的区别运算符sizeof 可以计算出数组的容量(字节数),而sizeof(p)p作为指针

数组与指针的区别
 1. 修改内容上的区别

运算符sizeof 可以计算出数组的容量(字节数),而sizeof(p)p作为指针得到的只是一个指针变量的大小,而不是它所指的内存容量。
当数组作为函数参数传入时,该数组自动退化为同类型的指针。
void Func(char a[100]){cout<<sizeof(a)<<endl; // 4而不是100}

热点排行