- final关键字:(C++11特性) final修饰的变量会保持变量值不变(即为常量)
1)进制虚函数被重写;
2)进制基类被继承 - C++结构体中可以存在构造函数
struct Node{
int data;
Node *next;
Node(int x) : data(x), next(NULL) {}
};
- 八进制表示:010 -> 8
十六进制表示:0X10 -> 16
类型 | 长度 | 范围 |
---|---|---|
bool | 1 | 0 or 1 |
char | 1 | -128~127 |
short | 2 | -32768~32767 |
int | 4 | -2^31~ 2^31-1 |
float | 4 | (1.17549e-038)~(3.40282e+038) |
long | 4 | -2^31~ 2^31-1 |
double | 8 | (2.22507e-308)~(1.79769e+308) |
long long | 8 | -2^63~ 2^63-1 |
- 如果函数没有使用 return 语句,则函数返回的是 None对象 (python?)