分享

UC头条:C语言关键字之const和volatile

 cnzrp 2023-06-12 发布于山西
intmain{inta=0;int*p=&a;constint*p=&a;//p指向的变量不可直接被修改intconst*p=&a;//p指向的变量不可直接被修改int*constp=&a;//p的内容不可直接被修改,p指向不能改constint*constp=&a;//p指向的变量不可直接被修改并且p指向也不能改//const关键字有两个作用,一个是给编译器看,一个是给程序员看//给程序员看是告诉程序员这个变量是不希望被修改的,如果确实要//修改,那么程序员首先要想清楚自己修改它的目的是什么,要预测//修改后存在的后果。const不会对任何一个被修饰的变量进行强约束//可以通过间接的方法进行修改return0;}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多