欢迎各界计算机爱好者加入,弘扬极客精神!

iOS开发中的const声明都是什么意思?

0 喜欢 0 不喜欢
iOS开发中的const声明都是什么意思?
1.const int a;
2.int const a;
3.const int *a;
4.int *const a;
5.int const *a const;

 

最新提问 3月 27, 2016 分类:iOS | 用户: 月汐 (6,140 分)  

登录 或者 注册 后回答这个问题。

14 个回答

0 喜欢 0 不喜欢
1.int 常量,初始化后只读。2 nt 常量,初始化后只读。3 表示 指针a可变,(*a)只读, a可以指向不同的int变量,(*a)只读,比如(*a)=1编译不通过。4 表示 指针a只读,(*a)可变,a一旦初始化指向一个变量,就不允许再改,但是(*a)=1是允许的
最新回答 7月 16, 2016 用户: 落墨无意 (1,250 分)  
1 喜欢 0 不喜欢
最新回答 7月 18, 2016 用户: big and small (2,686 分)  
0 喜欢 0 不喜欢
和C语言一样 常量。。。。。。。。。
最新回答 7月 19, 2016 用户: Re (2,544 分)  
0 喜欢 0 不喜欢
最新回答 8月 29, 2016 用户: Ha (1,218 分)  
...