博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
int const *p 和 const int *p
阅读量:4153 次
发布时间:2019-05-25

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

int   const   *p   和   const   int   *p是一样的。
int   *   const   p和   *   const   int   p是一样的。
const   int   *   p   内容一定,地址不定
int   *   const   p   内容不定,地址一定
     1    #include
     2    int main()
     3    {
     4        int a = 8;
     5        int * const q;
     6        const int * p;
     7       
     8        q++;
     9        *q = 8;
    10        *q = 9;
    11        p = &a;
    12        *p = 8;
    13        *p = 9;
    14    }
编译时,会在第9行出现错误,说明int *const q的定义中q的值是不能再变的,而q所指的内容是可以变的。
会在12和13行出现error,说明const *int p的定义中p的值是可以变的,而p所指的内容是不可以改变的。
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(1718) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:

相关热门文章
给主人留下些什么吧!~~
评论热议

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

你可能感兴趣的文章
无向图的直径以及树的直径
查看>>
c++虚拟继承
查看>>
c++虚函数以及虚继承图示
查看>>
二叉树的非递归遍历
查看>>
最大流
查看>>
回溯法---子集和
查看>>
搜索--子集和
查看>>
Effective STL 条款30
查看>>
卡特兰数
查看>>
awk
查看>>
异或的妙用
查看>>
google笔试
查看>>
printf
查看>>
C语言中的数据类型及其转换详解
查看>>
c类型转换
查看>>
位运算
查看>>
螺旋矩阵
查看>>
旋转有序数组的二分查找
查看>>
vector.resize
查看>>
python
查看>>