【例62】指针的各种表示形式及其含义 #includesiostream.h> void maino int a=10, p; p=&a; p=15: 人民邮电出版社 POSTS tEl OM PRE 动此映
【例6.2】指针的各种表示形式及其含义。 #include<iostream.h> void main() { int a=10,*p; p=&a; *p=15;
cout<<a=k<<a<<endl cout<<"p=<<p<<end; cout<<&a=k<<a<<endl cout<<*p=<<p<<endl cout<<"&p=<<&p<<end; 人民邮电出版社 POSTS tEl OM PRE 动此映
cout<<"a="<<a<<endl; cout<<"p="<<p<<endl; cout<<"&a="<<&a<<endl; cout<<"*p="<<*p<<endl; cout<<"&p="<<&p<<endl; }
运行程序,输出显示结果: a=15 p=0X0012FF7C &a=0x0012FF7C p=15 &p=0x0012FF78 人民邮电出版社 POSTS tEl OM PRE 动此映
运行程序,输出显示结果: a=15 p=0x0012FF7C &a=0x0012FF7C *p=15 &p=0x0012FF78
6.1.1.3指针的加始化 【例63】分析下面程序的运行结果。 #includesiostream. h> void maino int i=l, "pl=&i; int*p2=p1; cout<< pl=<<pl<<, p2=<<p2<<endl; 人民邮电出版社 POSTS tEl OM PRE 动此映
6.1.1.3 指针的初始化 【例6.3】分析下面程序的运行结果。 #include<iostream.h> void main() { int i=1,*p1=&i; int *p2=p1; cout<<"p1="<<p1<<",p2="<<p2<<endl; }
程序的输出结果为: p1=0x0012FF7C, p2=0x0012FF7C 人民邮电出版社 POSTS tEl OM PRE 动此映
程序的输出结果为: p1=0x0012FF7C,p2=0x0012FF7C