
C++基础
shuwenting
这个作者很懒,什么都没留下…
展开
-
C++ 向量
void VectorUse(){ //使用vector时的注意事项:vector作为函数的参数或者返回值时,需要注意其中的"&"绝对不能少 //基本操作 vector<int> vec; vec.push_back(1); vec.push_back(2); //往向量中写值 for(int i = 0;i < 10;i++) vec.push_b...原创 2018-07-24 13:06:38 · 1310 阅读 · 0 评论 -
C++ 进程
转载从:https://www.cnblogs.com/Carrie-0173/p/6357742.html进程的三种基本状态:(1) 就绪状态:进程已获得除CPU外的所有必要资源,只等待CPU时的状态。一个系统会将多个处于就绪状态的进程排成一个就绪队列。(2) 执行状态:进程已获CPU,正在执行。单处理机系统中,处于执行状态的进程只一个;多处理机系统中,有...转载 2018-10-11 10:46:58 · 2378 阅读 · 0 评论 -
【算法】递归、迭代、循环
一、递归(一)介绍1. 递归是 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。2. 递归的两个关键点:递归...原创 2018-09-04 21:38:01 · 4159 阅读 · 0 评论 -
C++ 链表
一、链表概念1. 头指针(1)头指针是链表中必须存在的(2)头指针中存储的是第一个节点的地址,若链表中存在头节点,那么头指针存储的是头节点的地址,若头节点不存在,则存储的是首元节点的地址2. 头节点(1)头节点不是必须存在的(2)头节点中可以不存储任何东西,也可以存储如链表长度等3. 节点(1)节点由两部分组成,一部分存储的为值即Value,另外一部分存储了一个指针...原创 2018-08-07 14:11:47 · 1543 阅读 · 0 评论 -
C++ 字符串(C风格字符串与string类)
C风格字符串与string类(一)C风格字符串:1. 初始化:char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};char greeting[] = "Hello";2.基本操作1 strcpy(s1, s2); 复制字符串 s2 到字符串 s1。 2 strcat(s1, s2); 连接字符...原创 2018-07-31 12:10:02 · 1873 阅读 · 0 评论 -
C++ 类关键字 private public protected
一、简介1.关键字private public protected均用来进行类的访问控制2.区别简述private:除了类本身以及友元函数可访问外,均不可访问(类对象,派生类以及派生类对象),“我的私人空间,我和我朋友可以访问”public:均可自由访问,“某广场,均可访问”protected:介于private与public之间,除了类本身以及友元函数可访问外,还由派生类可以...原创 2018-07-25 14:36:23 · 624 阅读 · 0 评论 -
C++ 堆和栈
参考: https://blog.youkuaiyun.com/chaseraod/article/details/74084082 一、预备知识:1.程序的内存分配1.1栈区(stack)——由编译器自动分配释放,存放函数的参数值,局部变量的值等。1.2堆区(heap)——由new分配的内存块,他们的释放编译器不去管,由应用程序去控制,一般一个new就要对应一个delete,由程序员分配...原创 2018-07-25 13:57:17 · 204 阅读 · 0 评论 -
C++ Static总结
转载:https://www.cnblogs.com/jhmu0613/p/7131997.htmlstatic的作用主要有两种:第一个作用是限定作用域;第二个作用是保持变量内容持久化;c语言中static的用法:1、全局静态变量: 用法:在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。 static int temp; 内存中的位置:静态存储区,...转载 2018-07-24 14:21:14 · 233 阅读 · 0 评论 -
C++ 引用
转载至:https://www.cnblogs.com/duwenxing/p/7421100.html一、什么是引用引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价语法:类型 &引用名=目标变量名;特别注意:1.&不是求地址运算符,而是起标志作用2.引用的类型必须和其所绑定的变量的类型相同1 #incl...转载 2018-09-27 20:38:07 · 165 阅读 · 0 评论