
C++第三章
可爱头
这个作者很懒,什么都没留下…
展开
-
C++第三章: C类型字符串一些操作
const char* c1 = "hello"; const char* c2 = "word"; cout << sizeof(c1) << endl;//返回的是类型所占的字节数,char是8个字节 所以这里是8 cout << strlen(c1)<< endl;//计算指定字符串 含有内容 的长度,但不包括结束字符 unsign...原创 2019-10-15 18:20:29 · 126 阅读 · 0 评论 -
C++第三章:vector 及迭代器
vector是一个类模板 模板本身不是类或函数。vector的长度类型是跟string相似:string::size_type, vector<类型>::size_type vector<int> v1; // 保持int类型 vector<string> V2; // vector<Sales_item> Sales_V3; // 保...原创 2019-08-23 16:13:15 · 3273 阅读 · 0 评论 -
C++第三章:string类的大小比较以及范围for循环
首先string类对大小写是敏感的,1.如果两个string对象的长度不同,短的对象的每个字符都与较长string对象对应位置上的字符相同,就说明短string对象小于较长的。 string word = "HA"; string word1 = "HA a "; if (word1 > word) { cout << "1" << endl; } ...原创 2019-08-23 16:13:10 · 6277 阅读 · 1 评论 -
C++:指向常量的指针,常量指针,指向常量的常量指针:初始化区别 以及const的引用情况
指针类型的初始化或赋值,(不存在特例的情况下)对象类型都应该严格匹配如下的初始化是或的关系,每次只存在一个初始化,因为方便比较指向常量的指针可以初始化被同类型的常量和同类型非常量,因为是一个指针的特列,可以指向同类型非常量如下: int i = 42; const int h = 0; double x = 3.0; const int *b =&i ;//正确 c...原创 2019-08-23 16:13:01 · 3722 阅读 · 0 评论