摘要: C++ length()、size()、sizeof()三者的区别 - 简书 (jianshu.com) 阅读全文
posted @ 2022-03-06 02:19 Dsad123FFFG6645 阅读(46) 评论(0) 推荐(0)
摘要: 错误代码: if(a[i]=="G"&&b[i]!="C") return false; 改正后的代码: if(a[i]=='G'&&b[i]!='C') return false; 错误原因:两种不同类型的数据不能做比较,a[i]表示的是一个字符,“C”表示的是一个字符串的首地址,所以应该把“C” 阅读全文
posted @ 2022-03-06 01:41 Dsad123FFFG6645 阅读(13) 评论(0) 推荐(0)
摘要: class D { int a,b; public: D(int i = 0, int j=0):a(i),b(j){ } D(D&p){a = p.a;b=p.a;} void show(){cout<<a<<""<<b<<endl; } }; D f(D p){ D d1(p); return 阅读全文
posted @ 2022-03-06 01:25 Dsad123FFFG6645 阅读(37) 评论(0) 推荐(0)
摘要: 博客园小技巧 - Vamei - 博客园 (cnblogs.com) (36条消息) C++基础知识归纳(1)-大厂必备八股文篇_Garen的博客-CSDN博客_c 八股文 阅读全文
posted @ 2022-03-04 22:09 Dsad123FFFG6645 阅读(26) 评论(0) 推荐(0)
摘要: int 型变量初始值为0; 阅读全文
posted @ 2022-03-04 21:48 Dsad123FFFG6645 阅读(157) 评论(0) 推荐(0)
摘要: 构造函数的作用:建立对象时 对对象的数据成员初始化析构函数的作用:对象生命期结束时回收对象 C++构造函数详解 (biancheng.net) 4、用参数初始化表对数据成员初始化 参数初始化表来实现对数据成员的初始化。这种方法不在函数体内对数据成员初始化,而是在函数首部实现。 用参数初始化表对数据成 阅读全文
posted @ 2022-03-04 21:44 Dsad123FFFG6645 阅读(50) 评论(0) 推荐(0)
摘要: C++拷贝构造函数(复制构造函数)详解 (biancheng.net) (36条消息) 使用拷贝构造函数的理由和作用【整理】_Nodies-CSDN博客_拷贝构造函数作用及用途 C++规定与类同名的函数就是拷贝构造函数 默认拷贝构造函数 在类定义中如果没有提供自己的拷贝构造函数,则C++提供一个默认 阅读全文
posted @ 2022-03-04 21:36 Dsad123FFFG6645 阅读(41) 评论(0) 推荐(0)
摘要: namespace 可用于 创建两个同名但内容不一样的类 namespace space1{ class A{ public: cout<<"A"<,endl; };};namespace space2{ class A{ public: cout<<"B"<,endl; };}; 调用时 spac 阅读全文
posted @ 2022-03-04 21:33 Dsad123FFFG6645 阅读(34) 评论(0) 推荐(0)
摘要: C++异常处理入门(try和catch)_C语言中文网 (biancheng.net) C++ 通过 throw 语句和 try...catch 语句实现对异常的处理。throw 语句的语法如下: throw 表达式; //throw 抛出的异常 由数据类型匹配 后面捕获的catch //一种特殊情 阅读全文
posted @ 2022-03-04 21:03 Dsad123FFFG6645 阅读(103) 评论(0) 推荐(0)
摘要: #include <bits/stdc++.h>using namespace std; int main(){ string str = "asd"; char *ch ="cc11"; cout<<str[1]<<endl; cout<<ch[2]<<endl; cout<<str.size() 阅读全文
posted @ 2022-03-03 16:49 Dsad123FFFG6645 阅读(76) 评论(0) 推荐(0)