上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 39 下一页

2020年12月27日

摘要: 函数的默认参数和占位 默认参数 作用: 给函数的形参添加默认值 语法 类型 变量 =默认值 //例子int a(int a=1); 注意事项: 如果有一个位置有了默认参数,那么从这个位置起,从左到右都必须有默认值 声明和实现 函数的申明和实现,都只能有一个提供默认参数,不可以同时添加默认参数 int 阅读全文
posted @ 2020-12-27 16:47 Sna1lGo 阅读(191) 评论(0) 推荐(0)
 
摘要: 内联函数 宏函数的缺陷: 必须要加括号保证运算完整 即使加括号,有些运算依然与预期结果不符 预定义宏函数没有作用域概念,无法作为一个类的成员函数,也就是说预定义宏没有办法表示类的范围。 内联函数基本概念 在C++中,用内联函数来实现宏函数的处理方式。但是内联函数本身也是一个真正的函数。内联函数具有普 阅读全文
posted @ 2020-12-27 16:20 Sna1lGo 阅读(125) 评论(0) 推荐(0)

2020年12月23日

摘要: 1 //调用fork函数创建子进程, 并完成对子进程的回收,并输出回收进程的信息 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <string.h> 5 #include <sys/types.h> 6 #include <unistd. 阅读全文
posted @ 2020-12-23 13:06 Sna1lGo 阅读(461) 评论(0) 推荐(0)

2020年12月21日

摘要: 1 //链式队列 2 #include<stdio.h> 3 #include<stdlib.h> 4 typedef int Status; 5 typedef struct node { 6 char a; 7 struct node* next; 8 }NODE; 9 typedef stru 阅读全文
posted @ 2020-12-21 22:35 Sna1lGo 阅读(145) 评论(0) 推荐(0)
 
摘要: 1 //链式栈 2 #include<stdio.h> 3 #include<stdlib.h> 4 typedef struct Node { 5 char a; 6 struct Node* next; 7 }NODE; 8 //节点 9 typedef struct StackLink { 1 阅读全文
posted @ 2020-12-21 19:24 Sna1lGo 阅读(175) 评论(0) 推荐(0)
 
摘要: 1 //顺序队列 2 #define MAXSIZE 10//假设队列最多容纳10个数,其实因为是循环队列所以其实只最多能容纳9个数 3 #include<stdio.h> 4 #include<stdlib.h> 5 typedef int Status;//用Status来当作bool类型使用 阅读全文
posted @ 2020-12-21 12:38 Sna1lGo 阅读(145) 评论(0) 推荐(0)
 
摘要: #include<stdio.h> #define MAXN 20//初始顺序栈的空间为20 typedef int SElemType; typedef int Status; typedef struct SqStack{ char stack[MAXN];//假设栈的数据结构为char int 阅读全文
posted @ 2020-12-21 12:02 Sna1lGo 阅读(203) 评论(0) 推荐(0)

2020年12月20日

摘要: deque容器 3.3.1 deque容器基本概念 Vector容器是单向开口的连续内存空间,deque则是一种双向开口的连续线性空间。所谓的双向开口,意思是可以在头尾两端分别做元素的插入和删除操作,当然,vector容器也可以在头尾两端插入元素,但是在其头部操作效率奇差,无法被接受。 Deque容 阅读全文
posted @ 2020-12-20 21:53 Sna1lGo 阅读(143) 评论(0) 推荐(0)
 
摘要: vector容器 基本概念 vector的数据安排以及操作方式,与array非常相似,两者的唯一差别在于空间的运用的灵活性。Array是静态空间,一旦配置了就不能改变,要换大一点或者小一点的空间,可以,一切琐碎得由自己来,首先配置一块新的空间,然后将旧空间的数据搬往新空间,再释放原来的空间。Vect 阅读全文
posted @ 2020-12-20 21:19 Sna1lGo 阅读(120) 评论(0) 推荐(0)
 
摘要: stl常用容器-string C++标准库定义了一种string类,定义在头文件<string> string封装了很多使用的办法: 查找find,拷贝copy,删除delete,替换replace,插入insert 不用考虑内存释放和越界,string管理char*分配的内存,每一次的string 阅读全文
posted @ 2020-12-20 18:34 Sna1lGo 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 39 下一页