A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天学了,字符串指针的存储方式,和永恒性。。。  不知道这些在实际开发中应用的广泛么?
  多个字符串指针同时指像一个字符串在内存中是怎么运行的?
  求大牛讲解。。。

2 个回复

倒序浏览
本帖最后由 kedt5200 于 2016-5-10 18:51 编辑

指针也是一个变量,多个字符串指针指像同一个字符串,实际就是多个指针变量储存同一个字符串的地址。举个简单的例子:“Apple”这个词即可以是一种水果的名字,也可以是一个品牌的名字,此时我们可以定义两个指针,pFruitApple = "Apple", pBrandApple = "Apple";实际上两个指变量储存的是相同的内容,即储存的是”Apple“的地址,但是我们可以通过不同的指针名来对两者进行区别,程序是给人看的,所以我们一看到pFruitApple我们就知道指的是水果的Apple了。
回复 使用道具 举报
kedt5200 发表于 2016-5-10 18:46
指针也是一个变量,多个字符串指针指像同一个字符串,实际就是多个指针变量储存同一个字符串的地址。举个简 ...

谢谢,解答很详细
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马