登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

ideality

@linux c 编程@

 
 
 

日志

 
 
 
 

C语言双重指针,多重指针--问答篇  

2013-10-24 16:08:28|  分类: netfilter |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

问题:

问题1.C语言中为什么要使用多重指针 它有什么具体用处

问题2. 如果int * p 可以这样解释定义了一个名叫p的指针它可以存储一个int型空间地址 那么int ***p 应该阐述 地址的地址的地址 是个什么东西啊? 头都弄晕哪位高手能从内存的角度给我分析下上面两个问题

 

答:

int *p 定义了一个名叫p的指针它可以存储一个int型空间地址好吧 那么这个p是不是也在内存上存在着? 是不是也会有自己的地址?那么是不是也可能有一个指针保存着这个p的地址?那么这个存储指针的地址的指针如何定义呢?int **s 这也是一个指针 但是它能存储一个指针的地址(而不是一个普通的变量)所以我们可以 这么做了s=&p那么s是不是也有地址?....下面继续往下推吧 就都是一个意思了...
  评论这张
 
阅读(821)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018