您的位置:首页 > 其它

指针也是一种数据类型

2016-07-20 16:41 246 查看
int getABC1(char*p1);

int getABC2(char**p2);


int getABC3(char***p3);


int getABC4(char(*p4)[30]);


int getABC5(char p5[10][30]);

指针做函数参数时,形参有多级指针的时候,

站在编译器的角度,只需要分配4个字节的内存(32bit平台),

当我们使用内存时,我们才关心指针所指向的内存是一维的还是二维的。

指针是一种数据类型是指,它指向的内存空间的数据类型。

含义:指针步长(p++),根据所指向的内存空间的数据类型还确定,

结论:指针的步长根据指向的内存空间类型来定。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: