#include<stdio.h>
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;
p=&pp;
p=i;
printf("%d/n",&p->month);
getch();
}
#include<stdio.h>
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;
p=&pp;
p=i;
printf("%d/n",&p->month);
//因为前面的的赋值语句中是把实例的的地址赋给指针p的,
//变量i的值赋给p是把数值存储在p在内存中的地址,在输
//出成员moth的结果时,程序就从地址中取出数据来,因此必须加上&符号
}
#include<stdio.h>
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;<
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;
p=&pp;
p=i;
printf("%d/n",&p->month);
getch();
}
#include<stdio.h>
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;
p=&pp;
p=i;
printf("%d/n",&p->month);
//因为前面的的赋值语句中是把实例的的地址赋给指针p的,
//变量i的值赋给p是把数值存储在p在内存中的地址,在输
//出成员moth的结果时,程序就从地址中取出数据来,因此必须加上&符号
}
#include<stdio.h>
int main(void)
{
int i=12;
struct part_date_tag{
int month;
}pp;
struct part_date_tag *p;<