注册 登录
编程论坛 C++教室

定义一个整型变量,在为初始化时如果输出其地址 能输出结果吗

脱托 发布于 2010-10-23 10:16, 1225 次点击
定义一个整型变量,在为初始化时如果输出其地址 能输出结果吗
5 回复
#2
m21wo2010-10-23 10:39
程序代码:
#include<iostream>
using namespace std;
int main()
{
    int a=3;
    cout<<&a<<endl;
}
#3
脱托2010-10-23 10:48
回复 2楼 m21wo
为初始化可以输出吗
#4
zgxyz20082010-10-23 11:38
变量在定义时就分配了内存,即使未初始化也可以输出地址。
#5
m21wo2010-10-23 12:40
一定义就分配了内存!
#include<iostream>
using namespace std;
int main()
{
    int a;
    cout<<&a<<endl;
}
#6
2010-10-23 13:17
输出地址   只是输出这个变量本身的地址   他存的内容是否初始化没关系


你象你定义一个指针int *p;   虽然没初始化  但是肯定有内存 储存这个指针吧??


所以输出其地址是没问题的···
1