摘要:
一、寄存器对象:函数中频繁被使用的变量可以加上register就可声明为寄存器对象。对于寄存器对象,假如能够放到寄存器中就会放到寄存器中,放不到的话就放到内存中。比如 register int a,一般用于循环控制变量挺好的。 二、静态变量。这里容易犯一个错误,记住,静态变量只初始化一次,没有初始化的会自动初始化为0#include int traceGcd( int v1, int v2 ) { static int depth = 1; cout << depth++ << “,”; if ( v2 == 0 ){ depth = 1; return v1; } r 阅读全文