首页 > 代码库 > 学习问题

学习问题

1.    引用数组: Int a[10]={0}; int (&cp)[10]=a;//此句代表cp是数组a的别名,是同一块内存空间(a当右值运算时,可以是数组首元素的地址,在引用时,代表整个数组空间)//Int&cp[10]  , 无二级引用

2.    返回临时变量(内置类型)存在内部寄存器中(EAX),自定义类型存在内存中。

3.     临时变量不可进行自增;除非为返回引用。

4.     返回的引用要求: 变量为全局变量; 变量为静态变量; 该变量是以引用进,以引用出;

5.    自定义函数分配在同一块栈帧空间;

6. 引用返回的是变量的地址,存在内部寄存器中,然后通过地址找到该变量的位置;

7.   Int&a=======int * const a;