c++ const 有几个人敢说自己完全掌握了
发布时间:2021-07-06 06:01:18 所属栏目:大数据 来源: https://www.jb51.cc
导读:const基本概念 const即常量的意思,简单理解就是不能被修改的对象或值. 用法 const int a = 0; a不能被修改. a = 1;//不合法 const int* p; p所指向的变量的内容不能被修改. *p = 1;//不合法 int* const p; p所指向的地址不能被修改,但p指向地址的值可以修改.
const基本概念const即常量的意思,简单理解就是不能被修改的对象或值. 用法
总结最容易混淆的是const int* p和int* const p,其实就是const离哪个近,就是修饰谁,所以const int* p离int近,是修饰int数据内容;int* const p离p近,所以修饰的是指针本身. (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |