摘要: 在 C++ 11 标准中,随机数库定义在头文件 random 中,主要有两个类: 随机数引擎类(random-number engines) 随机数分布类(random-number distribution) 其中,一个引擎类可以生成 unsigned 随机数列,一个分布使用一个引擎类生成指定类型 阅读全文
posted @ 2022-04-07 18:11 纸包鱼 阅读(223) 评论(0) 推荐(0)
摘要: 顺序结构 选择结构 循环结构 选择:if (条件){执行},if(条件){执行}else{执行},if(条件){执行}else if(条件){执行}。。。else{执行} if(条件){执行 if(条件){执行}else(执行) 执行}else{执行 if(条件{执行}else(执行) 执行} 三目 阅读全文
posted @ 2022-04-07 17:59 纸包鱼 阅读(45) 评论(0) 推荐(0)
摘要: cout << a&&b <<endl这一行出现了这个错误 查了下是因为运算符优先级的问题,加个()就行了 cout << (a&&b) <<endl 阅读全文
posted @ 2022-04-07 16:56 纸包鱼 阅读(1691) 评论(0) 推荐(0)
摘要: ++a与--a为前置,a++,a--为后置 前置会先进行运算在做其他,后置会先做其他在递增 阅读全文
posted @ 2022-04-07 16:42 纸包鱼 阅读(64) 评论(0) 推荐(0)
摘要: 算术运算符 赋值运算 比较运算 逻辑运算 主要比较注意1./除运算,除运算会自动控制结果的类型,比如int/int结果为int,但是如果其中之一为double或者float,那么结果将为double或float,float/double结果为double,会自动的转换为更麻烦的那个类型 2.取模运算 阅读全文
posted @ 2022-04-07 16:40 纸包鱼 阅读(30) 评论(0) 推荐(0)
摘要: 类型 比特数 有效数字 数值范围 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308) long double 128 18-19 -1.2*10(-4932)~1.2*10(4932) Floa 阅读全文
posted @ 2022-04-07 16:27 纸包鱼 阅读(498) 评论(0) 推荐(0)
摘要: ctrl+/,可以对选择的代码部分或者单纯光标在的代码行进行行注释,同样操作可以解除注释 alt+shift+A可以队选中的代码部分进行块注释 阅读全文
posted @ 2022-04-07 13:15 纸包鱼 阅读(664) 评论(0) 推荐(0)
摘要: 使用语法 cin>>变量 bool flag = true; cin >> flag; cout << flag <<endl; 阅读全文
posted @ 2022-04-07 13:13 纸包鱼 阅读(32) 评论(0) 推荐(0)
摘要: bool型只有两个值 true1 false2 bool flag = true 内存空间为1 阅读全文
posted @ 2022-04-07 13:07 纸包鱼 阅读(83) 评论(0) 推荐(0)
摘要: c++中有两种,c风格的 char str1[] = “hellow” c++风格的 string str2 = “hello” 注意使用时加一个头文件 #include <string> 阅读全文
posted @ 2022-04-07 13:05 纸包鱼 阅读(44) 评论(0) 推荐(0)
摘要: 转义字符用于标识不能显示的ascii字符 一般以\为开头 常用的有\n换行符,\\反斜杠,\t水平制表符,一个\t代表了8个位置,一般用来输出的时候对齐,如果前面不够自动补齐,如果超了从第8个开始重新计数,效果可以叠加,但是叠加后也是8个一循环 cout << "a\n"; cout << "a\\ 阅读全文
posted @ 2022-04-07 13:00 纸包鱼 阅读(468) 评论(0) 推荐(0)
摘要: char所占内存大小为1字节(只能保存一个字符),保存时通过ascii码来记载,创建时使用单引号 char ch = ‘a’ 可以进行强制类型转换 cout<<(int)a 阅读全文
posted @ 2022-04-07 12:52 纸包鱼 阅读(48) 评论(0) 推荐(0)
摘要: c++中使用e来代表科学计数法 float f2 = 3e2 阅读全文
posted @ 2022-04-07 12:45 纸包鱼 阅读(250) 评论(0) 推荐(0)
摘要: c++中使用看float定义小数时,常在小数后加f显示的定义为float类型 不管是float还是double都是保存6位小数 float f1 = 3.14f; 阅读全文
posted @ 2022-04-07 12:43 纸包鱼 阅读(300) 评论(0) 推荐(0)
摘要: short 2 long int 4 long long 8 float 4 double 8 阅读全文
posted @ 2022-04-07 12:39 纸包鱼 阅读(55) 评论(0) 推荐(0)
摘要: sizeof(a) 用于计算变量的内存空间 阅读全文
posted @ 2022-04-07 12:35 纸包鱼 阅读(24) 评论(0) 推荐(0)
摘要: system("pause")可以实现冻结屏幕,便于观察程序的执行结果 阅读全文
posted @ 2022-04-07 11:20 纸包鱼 阅读(230) 评论(0) 推荐(0)
摘要: 包含c++的标准输入输出头文件iostream 也就是编译器先把头文件iostream中的所有内容COPY到 #include的位置,再进行编译 注意c++的这个标准输入输出头文件的名称就是iostream,没有.h的后缀 跟c的标准输入输出头文件stdio.h不一样。 阅读全文
posted @ 2022-04-07 11:15 纸包鱼 阅读(1687) 评论(0) 推荐(0)
摘要: 早些的编码将标准库功能定义在全局空间里(所以并不需要注明使用什么命名空间),声明在带.h后缀的头文件里。C++标准为了和C区别开,也为了正确地使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在C中调用库函数,使用的是全局命名空间,也就是早期的C++实现。C++标 阅读全文
posted @ 2022-04-07 11:12 纸包鱼 阅读(412) 评论(0) 推荐(0)