小白学C++起航篇——(3)数据复合类型之指针

在C++编程中一般将 int*  ps;   int*作为一个整体,表示 int型的指针  ps则代表指针的名称

(1)int* pw;    程序查看pw和*pw的值。前者是地址,后者是存储在该地址中的值。

(2)double* pn;

         double bubble;

         pn = &bubble;//取bubble的地址  

(3)数组的指针应用:例如:

         char  animal[20];

         char*  ps;

         ps = animal;

         animal 本身即为一个地址     animal[1] 的意思可以理解为*(animal + 1);

         ps = &animal[8];  实际上取得是数字的第八个元素的地址 ;

         当然也可以直接对地址进行操作:

         ps = animal + sizeof(char);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值