关闭

const与指针的应用

198人阅读 评论(0) 收藏 举报


int age = 10;

const int * ps =&age;  //ps的只可以修改ps的值,但不允许修改age的值

int * const find= &age;  //find只能指向age,但允许find来修改age的值;

const int * conststick = &age   //stick只能指向age,而stick不能用来修改age的值;


注意:如果数据类型本身不是指针,则可以讲const数据或非const数据地址赋给指向const的指针,

    但只能将非const数据的地址赋给非const指针。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:53892次
    • 积分:975
    • 等级:
    • 排名:千里之外
    • 原创:44篇
    • 转载:2篇
    • 译文:0篇
    • 评论:18条
    文章分类
    最新评论
    c加密
    #include void main() { char cc; printf("请输入一个字符: \n"); cc=getchar(); while(cc!='$') { if((cc<'A')||(cc>'z')) putchar(cc); else { cc=cc 13; putchar(cc); printf("\n"); } cc=getchar(); } }