C++ Tips2:处理数据

1.以两个下划线或大写字母和下划线开始的变量不违法,但可能会导致不确定性。单下划线开头用作全局标识符。
2.C++提供一种灵活的标准

  • short至少16位
  • int至少与short一样长
  • long至少32位,且至少和int一样从
  • long long 至少64位,且至少和long一样长

3.在climits/<limits.h>中包含了一些限制信息,如INT_MAX为最大的int,CHAR_BIT为字节位数。
4.C++添加了一种C中没有的初始化语句

int new{0};
int newnew={0};
//大括号内不含数也代表赋值为0
int emus{};

5.使用unsigned来创立无负数类型变量,可扩大容量。
6.int是最自然的变量,没有必要(如程序要在16位系统上跑,或者大量较小的数)最好不用别的
7.可用以下方式将显示变为8/16进制,并长期有效。

cout<<oct;
cout<<hex;

8.cout.put(’!’),显示一个字符。
9.\a使换行符使光标前进,\b使光标退格键使光标后退,c++转义符P50页。
10.使用const代替#define
11.2.52e+8表示将小数点右移8位。或将-/+号省略
12.cout会删除浮点数结尾的零,使用cout.self()会覆盖这种行为
13.float(6位有效数字)精度不如double,无限小数可能会造成误差。

猜你喜欢

转载自blog.csdn.net/weixin_42107987/article/details/88211766