![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法小细节
文章平均质量分 59
XdpCs
https://github.com/XdpCs
展开
-
C++算法小细节杂记(二)
闲杂知识 1.一维数组在main函数中赋初始值为0 a[10] ={} 或者a[10]={0} 2.二维数组中,在这些被赋初值的元素之外的部分将默认赋值为0 3.如果数组大小较大(106),则需要将其定义在主函数外面,否则程序会异常退出,原因是函数内部申请的局部变量来自系统栈,允许申请的空间较小,大约1M左右。而函数外部申请的全局变量来自静态存储区,允许申请的空间较大 4.48-57 是 ascii 0-9 65-A 97-a 5.memset 字节为单位,memset (数组名,初试值(0或-1 可以原创 2021-04-10 23:54:49 · 83 阅读 · 0 评论 -
C++算法小细节杂记(一)
闲杂知识 1.C++ 一秒中运行1亿次 2.C++main内部栈空间默认1M 3.函数外面是单独空间 ,不限制长度,数组默认全都是0 4.main函数里面是栈空间 必须开始给数组赋值为0 5.float 的 有效精度6-7位 6.double 的 有效精度 15-16位 7.对于浮点数来说,我们一般直接用double 来存储 8.小写字母比大写字母的ASCII码值大32 9.浮点数作比较 需要相减 然后<10-6 10.绝对值在10 9 内可以使用int进行定义变量 11.如果数据大于109 ,在1原创 2021-04-10 00:04:39 · 250 阅读 · 2 评论