首页 相关文章 C++基础:常量成员函数特殊说明

C++基础:常量成员函数特殊说明

1. 传指针时,我们可以通过指针来修改它在外部所指向的内容。但假如要修改外部指针所指向的对象是不可能的。例如传递外部指针到函数内来分配空间,必须传递指针的指针或指针的引用。  2. char carry[10] = {0}; 编译器会将其后所有的东西都置0; !-- frame contents -- !-- /frame contents --   3. 函数返回值为const时,返回的东西付给一个类型相同的标示后其不能为左值;  4. const int *i; int const *i; int * const i; 前两个功能相同,说明I所指向的内容不变;最后一个说明指针指向的地址不变,但内容可变。  5. 类中的const成员函数。定义为在原型后加const。常量函数不能修改类中的任何属性。但有两种方法可以修改。  a)...[ 查看全文 ]

2016-02-19 标签:

C++基础:常量成员函数特殊说明的相关文章

手机页面
收藏网站 回到头部