您的位置:首页 > 移动开发 > IOS开发

iOS中的const关键字

2016-07-24 17:19 225 查看
1.修饰变量

如const int a =3;

常量a的值不能再修改

2.修饰指针

如 const char*p =123;

p[0]=’4’; 是错的, 字符串内容不允许改

char *const p = “123”;

p =”456”; 是错误的, 指针不允许再指向其他地址

3.常引用

多用于参数, 防止参数被修改,引用是避免创建参数副本

void test( const struct A &a){}

4.常函数

就是类的成员函数,参数后面加个const, 此函数中不允许修改类的数据成员

void test() const
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  const关键字 ios