其他分享
首页 > 其他分享> > C语言中结构和指针的应用。

C语言中结构和指针的应用。

作者:互联网

#include<stdio.h>
struct name{
char *name;
char n;
int age;
char *sex;
char *ss;
}stduent;
int main(){
stduent.age=10;
stduent.name="弘一";
stduent.sex="男";
stduent.n='A';
char *p3;
p3=&stduent.n;
printf("N的值为:%s\t",p3);
printf("N的地址为:%p\n",&p3);
int *p;
char *p1;
char *p2;
p2=stduent.sex;
printf("性别:%s\t",p2);
printf("地址:%p\n",&p2);
p=&stduent.age;
p1=stduent.name;
printf("姓名:%s\t",p1);
printf("地址:%p\n",&p1);
printf("年龄:%d\t",*p);
printf("地址:%p\n",&p);
}

 

//#include<stdio.h>
//struct name{
// char *name;
// char n;
// int age;
// char *sex;
// char *ss;
//}stduent;
//int main(){
// scanf("%d",&stduent.age);
// stduent.name="弘一";
// stduent.sex="男";
// stduent.n='A';
// char *p3;
// p3=&stduent.n;
// printf("N的值为:%s\t",p3);
// printf("N的地址为:%p\n",&p3);
// int *p;
// char *p1;
// char *p2;
// p2=stduent.sex;
// printf("性别:%s\t",p2);
// printf("地址:%p\n",&p2);
// p=&stduent.age;
// p1=stduent.name;
// printf("姓名:%s\t",p1);
// printf("地址:%p\n",&p1);
// printf("年龄:%d\t",*p);
// printf("地址:%p\n",&p);
//}

 

标签:p2,p3,p1,stduent,C语言,char,应用,printf,指针
来源: https://www.cnblogs.com/hongyixiaojiang/p/15987948.html