首页 > 代码库 > 20140808
20140808
1、const和define区别
const有数据类型(不能改变的变量),define只是简单的字符串替换,没有数据类型。
C++程序用const完全取代 define。
const还可以类成员函数为不能改变成员变量的恒态函数。(mutable int a除外)
例子:
const int buffsize=10;
int buf[buffsize];
在C编译器中编译出错,因为
2、string类的使用
string string[3]={“aa”,“bb”,“cc”};//定义了一个包含三个string对象的数组。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。