博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C/C++指针回顾
阅读量:4027 次
发布时间:2019-05-24

本文共 429 字,大约阅读时间需要 1 分钟。

int *p[4]; //a point array ,which point to int

int (*p)[4]; //p is a point which point to int array

中文的描述如下:

int *p[4];  指针数组,每个元素可以分别定义指向的地址,如 下:

     int a,b,c,d;

     p[0] = &a;

     p[1] = &b;

     p[2] = &c;

     p[3] = &d;

 

int (*p)[4]; //是指向数组的指针,可以是一维,也可以是多维,如下:

int a,b,c,d;

 p[0] = &a; //error , array type 'int [4]' is not assignable

int narrary3[3][4];

p = &narray3; //ok

p[1][2] = 100; // changed narray[1][2] to 100

 

p[3][1];// 内存越级,分配的3*4的二维数组

转载地址:http://sopbi.baihongyu.com/

你可能感兴趣的文章
request得到select多选的值
查看>>
WSDL详解
查看>>
struts标签介绍大全
查看>>
logic:iterate用法详解
查看>>
关于导出数据为Excel的几种方式
查看>>
Display Tag使用小记
查看>>
如何给按钮加上链接功能
查看>>
深入MySQL数据库的索引
查看>>
Hashtable和HashMap的区别
查看>>
深入MySQL数据库的索引
查看>>
wml表单提交
查看>>
Log4J的配置详解
查看>>
JSP中EL表达式无效问题
查看>>
java中关于时间日期操作的常用函数
查看>>
Serializable java序列化
查看>>
用Eclipse MyEclipse WebLogic8.1开发第一个Web程序
查看>>
HTTP深入浅出
查看>>
http协议技术资料
查看>>
MyEclipse安装aptana插件的问题
查看>>
Android环境搭建_转载
查看>>