C++基础
基础
For the brave
这个作者很懒,什么都没留下…
展开
-
C++基础知识
来源:oi-wiki1、#include 其实是一个预处理命令,意思为将一个文件“放”在这条语句处,被“放”的文件被称为头文件。也就是说,在编译时,编译器会“复制”头文件 iostream 中的内容,“粘贴”到 #include 这条语句处。这样,你就可以使用 iostream 中提供的 std::cin、std::cout、std::endl 等对象了。2、如果你学过 C 语言,你会发现目前我们接触的 C++ 中的头文件一般都不带 .h 后缀,而那些 C 语言中的头文件 xx.h 都变成了 cx原创 2021-08-25 19:22:25 · 105 阅读 · 0 评论 -
数据类型的范围
int:-2^31 ~ 2^31具体数字的话:-2147483648~2147483647 大约正负2e9之间的范围long long :-2^63 ~ 2^63-1具体数字的话:-9223372036854775808~9223372036854775807 大约正负9e18unsigned long long :就是没有符号数,就是整数,就是long long 正数部分的两倍。范围0到18e18...原创 2021-03-25 09:28:23 · 51 阅读 · 0 评论 -
原码反码补码
1、正整数的原码、反码和补码都一样;负数部分:原码和反码的相互转换:符号位不变,数值位按位取反原码和补码的相互转换:符号位不变,数值位按位取反,末位再加1已知补码,求原码的负数的补码:符号位和数值位都取反,末位再加12、计算机中存储的是补码3、lowbit,树状数组。...原创 2020-07-22 16:41:59 · 98 阅读 · 0 评论