![]() |
#2
全世界安静2012-06-12 11:50
|
请问为何定义一个基本数据类型变量的引用之前必须要给变量赋初值?
int a=100;//必须赋初值
int &ref=a;
而定义一个指针变量的引用就不需要给指针变量赋初值?
int *p;//p未赋初值
int *&ref=p;
请问定义引用究竟内部是个怎样的机制?