#include <stdio.h>
#include <string.h>
struct AGE
{
int year;
int month;
int day;
};
struct STUDENT
{
char name[20];
int num ;
struct AGE birthday;
float score;
};
int main (void)
{
struct STUDENT student1;
struct STUDENT *p=NULL;
p=&student1;
strcpy(p->name,"tom");
//
//p->name,"tom";
//
//(*p).name="tom";
p->birthday.year=1989;
p->birthday.month=3;
p->birthday.day=29;
p->num=8300734;
p->score=100;
printf("name: %s\n",p->name);
printf("birthday: %d-%d-%d\n",p->birthday.year,p->birthday.month,p->birthday.day);
printf("num : %d\n",p->num);
printf("score :%.lf\n",p->score);
return 0 ;
}
结构体赋值
原创luoganttcc 博主文章分类:c 语言 ©著作权
©著作权归作者所有:来自51CTO博客作者luoganttcc的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:C++ 引用
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
结构体大小计算-结构体对齐
计算某一结构体大小:方法以及规则。
偏移量 #pragma 结构体 结构体大小计算 -
分布式系统使用spring状态机
spring mvc框架一般用于团队开发,使用分层的方式使每个人完成不同的模块,然后再组合在一起,使完成项目。 以下是Spring mvc具有的能加速开发的功能列表:Spring mvc中提供了一个DispatchServlet,无需额外开发Spring mvc中使用基于xml的配置文件,可以编辑,而无需重新编译应用程序Spring mvc实例化控制器,并根据用户输入来构造Bean。Spring
分布式系统使用spring状态机 spring mvc+mybatis dubbo+zookeerper restful redis分布式缓存 java ee