C++中const 、static、 static const和const static的初始化以及修改问题(4)

二、const、static、static const、const static常量(变量)值的修改 本节讨论主要参考自:http://blog.csdn.net/taotaotheripper/article/details/23712253 Ⅰ不能修改的 全局的const 、任意地方的static const不能修改。 原因:无论是否是静态,两者都是常量,显然不能通过简单的再赋值操作,即类似 static const int a=1; a=2; ...
C++ | 2014-06-12 00:30 | 阅读 3126 次 | 评论 0 条

C++中const 、static、 static const和const static的初始化以及修改问题(3)

Ⅲ.static const和const static的初始化 1)简单说明 首先需要说明,以本人的认识和经验,static const和const static在使用上没有什么区别,可以看作同一类型的两种写法。一个是静态常量,一个是常量静态,都兼具了static和const的特点,把握好了这一点,下面的内容就不难理解了。 关于这两者,我们就不过多的介绍了,其实也没什么可介绍的了,大家知道它们既有static的特点又有const的特点就行了,下面我们来说明它们的初始化。 2)如何初始化 ...
C++ | 2014-06-12 00:24 | 阅读 17853 次 | 评论 0 条

C++中const 、static、 static const和const static的初始化以及修改问题(2)

Ⅱstatic的初始化 1)首先,浅析一下static数据。 static数据,即静态数据,它有以下特点: ①全局性:static(无论局部static还是全局static)分配在静态(或称全局)存储区, 在程序整个运行期间都不释放.(但要注意:见注释③) ②初始化一次性: 无论是静态局部变量还是静态全局变量,都只初始化一次。 ③记忆性:所谓”记忆性”是指在两次函数调用时, 在第二次调用进入时, 能保持第一次调用退出时的值,直至重新赋值。static具有全局唯一性的...
C++ | 2014-06-12 00:19 | 阅读 3205 次 | 评论 0 条

C++中const 、static、 static const和const static的初始化以及修改问题(1)

C++中const 、static、 static const和const static的初始化以及修改问题 本人系C++初学者,很渣很菜鸟,这也是本人写的第一篇有关C++的博文 ,说是写,不如说是对网络上高人博文的综合与整理。(当然,凡是本文涉及到别人博客内容的,都将附上网址链接。)写这篇博文的目的,是希望对相关知识做出尽可能全面、详尽、简易的解释,以供像我一样的初学者参考,同时也希望得到高人的批评与指正,以此来提高自己。另外,为保证文章的针对性,同时也限于本人水平,本文只对相关类型的数据做出讨论,并不涉及函数的讨论。下面,是我的一些整理与见解。 ...
C++ | 2014-06-12 00:12 | 阅读 1886 次 | 评论 0 条

C++中const 、static、 static const和const static的初始化以及修改问题

C++中const 、static、 static const和const static的初始化以及修改问题 本人系C++初学者,很渣很菜鸟,这也是本人写的第一篇有关C++的博文 ,说是写,不如说是对网络上高人博文的综合与整理。(当然,凡是本文涉及到别人博客内容的,都将附上网址链接。)写这篇博文的目的,是希望对相关知识做出尽可能全面、详尽、简易的解释,以供像我一样的初学者参考,同时也希望得到高人的批评与指正,以此来提高自己。另外,为保证文章的针对性,同时也限于本人水平,本文只对相关类型的数据做出讨论,并不涉及函数的讨论。下面,是我的一些整理与见解。 ...
默认分类 | 2014-06-11 23:54 | 阅读 10668 次 | 评论 0 条
浏览36700次
文章分类
文章归档
最新评论