C++
燕山北
这个作者很懒,什么都没留下…
展开
-
【C++】全局变量和静态变量自动初始化0
静态变量与全局变量的初始化静态和全局变量的初始化默认初始化规则静态和全局变量的初始化为初始化的全局变量和静态变量 编译器会同等处理, 放入BSS段(这是全零的内存段),所以会被默认初始化为0默认初始化规则栈中的变量(函数体中的自动变量)以及堆中的变量(动态内存)会保有不确定的值全局变量和静态变量(包括局部静态变量)会自动初始化为0...原创 2021-08-10 22:53:13 · 2873 阅读 · 1 评论 -
【筛质数】三种筛质数的方法
三种筛质数方法筛质数朴素筛法埃氏筛法线性筛法筛质数朴素筛法即是将每个数的倍数,例如当i = 2,4 6 8 10 12 14会被筛去;当i = 3, 6 9 12 15 会被筛去;这里会出现重复筛出同一个数的情况,如6, 会被2和3同时筛一次//朴素筛法 #include<iostream>using namespace std;const int N = 1000010;int primes[N], cnt;bool st[N];void get_primes(in原创 2021-08-09 17:26:42 · 718 阅读 · 0 评论 -
【C++】STL标准涉及的常用算法
常用算法排序sort 查找find 替换replace 合并merge 反序reverse 统计count 其他等算法迭代器即是表示元素位置,相当于指针以迭代器作为参数。如排序和查找都需要两个迭代器参数(表示起始位置、终止位置)有的算法返回一个迭代器,如find,在元素中查找一个元素并返回指向钙元素的迭代器算法主要在头文件和中例:find()简化形式find(first...原创 2019-04-15 21:58:48 · 105 阅读 · 0 评论 -
C++基本数据范围(不常见)
基本内置类型关键字布尔型bool字符型char整型 int浮点型 float双浮点型 double无类型 void宽字符型 wchar_t类型范围unsigned int0~4294967295int-2147483648~2147483647unsigned long0~4294967295long...原创 2019-09-07 14:14:15 · 315 阅读 · 0 评论