Redian新闻
>
请教一个关于字符指针的简单问题
avatar
请教一个关于字符指针的简单问题# Programming - 葵花宝典
u*u
1
比如说,定义一个 char **p, 那么p应该是一个指向一个字符char的指针的指针(简单起
见,不讨论字符串了)。这样一来,p涉及到三个内存单元:第一个是p(一个指针),第
二个是*p(另一个指针),第三个是**p(一个字符char)。
问题是,每个内存单元都有可以定义为const的选择,那一共有8种情况,那么每种情况下
该怎么定义p指针呢?
比如说,最简单的 const char **p, p和*p(两个指针)不是const,**p(就是那个字符)
是const.
列了一个表,大家看该怎么写? (n/c = not const)
p *p **p
const const const
const const n/c
const n/c const
const n/c n/c
n/c const const
n/c const n/c
n/c n/c const
n/c n/c n/c (就
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。