1
double rates[5] = {1, 2, 3, 4, 5};
const double * pd = rates;
- 被
pd
指向的值不可改变,比如,不允许*pd = 20
- 但是
pd
的指向改变,比如,允许pd++
2
double rates[5] = {1, 2, 3, 4, 5};
const double * const pc = rates;
- 此时
pd
的指向也不能改变了
double rates[5] = {1, 2, 3, 4, 5};
const double * pd = rates;
pd
指向的值不可改变,比如,不允许*pd = 20
pd
的指向改变,比如,允许pd++
double rates[5] = {1, 2, 3, 4, 5};
const double * const pc = rates;
pd
的指向也不能改变了上一篇:多维数组与指针(一)
下一篇:gcc开启C99或C11标准支持
关于const指针的笔记
const在修饰指针时的应用
C语言中的const用法
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M