// 程序员面试宝典 62页 ,指针,引用,const常量定以后立即初始化。
/*
#include<iostream>
using namespace std;
int main()
{
int iv;
int *p=&iv;// 定义指针后,立即初始化。或者int* p=(int*)0;
int &reiv=iv;//定义引用后,立即初始化。
const double maxWage=10.0; // 定义const常量后,立即初始化。
printf("iv=%d\n",iv);
printf("p=%d\n",p);
printf("*p=%d\n",*p);
printf("reiv=%d\n",reiv);
printf("maxWage=%f\n",maxWage);
return 0;
}
*/
/*
#include<iostream>
using namespace std;
int main()
{
int iv;
int *p=&iv;// 定义指针后,立即初始化。或者int* p=(int*)0;
int &reiv=iv;//定义引用后,立即初始化。
const double maxWage=10.0; // 定义const常量后,立即初始化。
printf("iv=%d\n",iv);
printf("p=%d\n",p);
printf("*p=%d\n",*p);
printf("reiv=%d\n",reiv);
printf("maxWage=%f\n",maxWage);
return 0;
}
*/
本文详细介绍了在C++中如何正确地初始化指针、引用和const常量,通过实例代码深入理解它们的使用场景与区别。

被折叠的 条评论
为什么被折叠?



