摘要:
随机数 #include<time.h> //设置随机数种子 srand(time(NULL)); //time(NULL)获取当前时间 cout << rand() << endl; //打印随机数 阅读全文
摘要:
位运算 左移 左边丢弃 右边补0 右移 右边丢弃 左边补0或1(由编译器决定, 算术右移补1, 逻辑右移补0) 阅读全文
摘要:
一维字符数组 一维字符数组初始化 逐个元素初始化(不推荐) char arr[5] = {'h', 'e', 'l', 'l', 'o'}; 以字符串方式初始化(推荐) char arr[6] = "hello"; 以上两种区别 sizeof测字符数组 char arr1[16] = ""; cou 阅读全文
摘要:
预处理 内存分区 全局变量: 不初始化默认为0 作用范围:当前源文件和其他源文件都有效 存储区域: 全局区 局部变量 不初始化值不确定 静态局部变量 作用范围: 所在{} 生命周期: 整个进程 存储区域: 全局区 不初始化默认为0 静态全局变量 作用范围: 当前源 阅读全文
摘要:
宏 编译四阶段: 预处理, 编译, 汇编, 链接 #define PI 3.14 在预处理结果 使用3.14替换所有出现PI的位置(宏展开) 不带参数的宏 #define PI 3.14 #define MY_STR "hello worldd" #define N 100 宏的作用范围: 从定义出 阅读全文
摘要:
cout cout基本使用 # include <iostream> //< >包含系统头文件 input output straam using namespace std; //使用命名空间std cout << "Hello World!中文" << endl; //cout输出设备(终端,屏 阅读全文