
c++ primer plus
吃花椒的喵喵酱
这个作者很懒,什么都没留下…
展开
-
C++ set用法
使用set需要包含头文件#include<set> begin() 和 end()函数是不检查set是否为空的,使用前最好使用empty()检验一下set是否为空 set中常用的方法 begin() ,返回set容器的第一个元素 **end() ,返回set容器的元素个数** clear() ,删除set容器中的所有的元素 empty() ,判断set容器是否为空 max_size() ,返回set容器可能包含的元素最大个数 s转载 2020-07-11 11:59:49 · 467 阅读 · 0 评论 -
定义结构体类型变量
struct student { char name[30]; char sn[20]; int grade; }; 而定义结构体类型变量是在有了结构体类型之后,定义该类型的变量: 如 struct student xiaoming; 后面需要表示xiaoming的类型时 都需要加上struct 表示其为结构体型变量 如果student xiaoming 表示,则会显示student 不是变量...原创 2020-03-06 16:31:36 · 394 阅读 · 0 评论 -
编写一个函数changeLengthD,用以改变一个一维数组的长度
编写一个模板函数changeLengthID,它将一个一维数组的长度从oldLength变成newLength。函数首先分配一个新的、长度为newLength的数组,然后把原数组的前min {oldLength, newLength} 个元素复制到新数组中,最后释放原数组所占用的空间。测试你的代码。 #include <iostream> using namespace std...原创 2020-02-03 22:36:06 · 669 阅读 · 0 评论 -
c++ primerplus第七章第五题参考答案
#include using namespace std; int jie(int n) { int a = 1; for (int i = 1; i <= n; i++) { a *= i; } return a; } int main() { int n; cout << “请输入一个非负整数n” << endl; while (cin >> n) ...原创 2019-08-31 15:15:18 · 125 阅读 · 1 评论