C++基础笔记1
布尔型
第一位是0则表示false
否则表示true(1)
补充
==auto== 可自动推导类型
1 | auto var_i = 1; |
输出数据
printf
数字类型
1 | int d = 255; |
printf中输出不同大小的整形时,需要在类型前加大小修饰符
short long longlong
1 | long long lld = 2147486948; |
字符型
printf输出字符型用%c
输出宽度
1 | printf("%7d|\n", d);//右对齐 |
cout
数字类型
C++中进行优化
1 | cout << oct; |
字符型
cout直接输出字符型 cout << c << endl;
cout.precision();限制的是输出数字的个数
加上cout << fixed; 限制则是输出小数点后的个数
输出宽度
1 | cout.width(7); |
1 | cout.width(3); |
format(C++ 20 新特性)
数字类型
C++ 20 取二者之长
cout << format(“{}”, c) << endl;
输出宽度
1 | cout << format("{:>7}|", d) << endl; |
总结
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Frite的个人博客!