
C++
唐宋元明清-东西南北中
尽力做到不卑不亢的成长吧!
展开
-
C++快速入门15-类模版
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 15. 类模版 调用vector类模板: #include<iostream> #include<vector> using namespace std; int main(){ vector<int> v; v.push_b...原创 2020-04-24 10:47:49 · 162 阅读 · 0 评论 -
C++快速入门14-string类(晕)
14. string类(晕) #if 1 #include<iostream> using namespace std; class String{ char *data; int n; public: String(const char *s=0){ if(s==0){ data = 0; n=0; return; ...原创 2020-04-24 10:41:16 · 269 阅读 · 0 评论 -
C++快速入门13-运算符重载
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 13. 运算符重载 在平时项目中,有时候需要自定义一些常规的运算符给某个功能用,那么就必须重新定义这个符号的功能了。 有些运算符可以作为成员函数,有些运算符只能作为外部函数; 比如输入输出流函数只可作为外部函数;加法运算符既可以作为成员函数,也可以作为外部函数。 示例1-问题引...原创 2020-04-24 10:36:05 · 228 阅读 · 0 评论 -
C++快速入门12- this指针
12. this指针 本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 常规程序 #include<iostream> struct student{ string name; double score; void print(){ cout << name &l...原创 2020-04-24 10:33:15 · 182 阅读 · 0 评论 -
C++快速入门11-类和对象
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 11.类和对象 #include <string> #include <vector> using namespace std; struct student{ string name; double sc...原创 2020-04-24 10:31:19 · 157 阅读 · 0 评论 -
C++快速入门10-指针和动态内存分配
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 10.指针和动态内存分配 //动态内存分配:new用于申请内存块、delete用于释放内存块 T *p = new T; delete p; T *q = new T[5]; delete[] q; #include<iostream> using namespa...原创 2020-04-24 10:16:22 · 138 阅读 · 0 评论 -
C++快速入门9-string 和 vector
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整 9. string 和 vector string: 是一个用户定义类型,表示的是符串。 string s="hello", s2("world"); 用成员访问元算符 . 访问string类的成员 cout << s.size() << endl;...原创 2020-04-24 10:13:33 · 172 阅读 · 0 评论 -
C++快速入门8-函数模版
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 8.函数模版 由上一节我们可知,C++支持函数重载;但是当函数的功能主体需要变化时,我们需要对所有同名的函数进行更改,这样就比较麻烦。那么C++就提供了一种函数模版,可以自定义函数的类型; #include <string> using namespace std...原创 2020-04-24 10:07:54 · 126 阅读 · 0 评论 -
C++快速入门7-函数重载
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 7.函数重载 #include <iostream> using namespace std; int add(int x, int y=2){ return x + y; } double add(double x, double y=2.0){ ...原创 2020-04-24 10:04:52 · 141 阅读 · 0 评论 -
C++快速入门5-函数的形参
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 5. 函数的形参 C语言中C函数的形参都是值参数,形参作为函数的局部变量有自己单独的内存块。当函数调用时,实参将值拷贝(赋值给)形参。对形参的修改不会影响实参。 函数的值形参 函数的引用形参 函数的默认形参 #if 1 #include <i...原创 2020-04-24 10:02:23 · 190 阅读 · 0 评论 -
C++快速入门1&2-头文件&条件编译
本系列博客是我假期在B站花了一天时间看了一个快速入门C++的视频,大概是4个小时,不过来回截图,整理笔记也花了一大整天; 戳我,让你走向成功的世界 1. 头文件 x.h----->cx stdio.h ----> cstdio; math.h----> cmath string.h ----> cstring However, malloc.h ----> mall...原创 2020-04-24 00:54:44 · 285 阅读 · 1 评论