C语言 包含结构的结构
2016-02-28 13:56
417 查看
一个结构体的成员是另一个结构体
代码:
注意:因为birthday是另一个结构体变量,所以要使用大括号将赋值的数据包含在内
代码:
# include <stdio.h> # include <stdlib.h> struct data { int year; int month; int day; }; struct student { char name[30]; int num; char sex; struct data birthday; }student = {"dire",2017,'W',{1990,1,6}}; int main () { printf("--------Information--------\n"); printf("Name:%s\n",student.name); printf("Number:%d\n",student.num); printf("Sex:%c\n",student.sex); printf("Birthday:%d年%d月%d日\n",student.birthday.year,student.birthday.month,student.birthday.day); return 0; }
注意:因为birthday是另一个结构体变量,所以要使用大括号将赋值的数据包含在内
相关文章推荐
- C++产生随机数
- C++面试题
- C语言 结构体作为函数的参数
- c语言:求三个数中的最大值(双分支结构)
- C语言(函数与宏)
- Eclipse下搭建C/C++开发环境教程
- How computer work?
- 最新首发Eclipse+CDT+android-ndk写纯c++安卓应用(附openGL Es)
- C语言实现双向非循环链表(不带头结点)的清空
- C/C++中define定义的常量与const常量
- 《你必须知道的495个C语言问题》知识笔记及补充
- C/C++中define定义的常量与const常量
- POJ 2362
- VS2010 C++ 操作Excel表格的编程实现
- C++中将数组作为形参时防止访问越界的几种方法
- C语言 单链表的 反序输出 与 反转
- effective c++读书笔记1,导读
- C++程序设计课程主页-2015级
- C++中的RVO和NRVO
- c++ gui qt4 chap02 find