黑马程序员技术交流社区

标题: 打印三口之家 [打印本页]

作者: 孙明海    时间: 2015-10-27 22:31
标题: 打印三口之家
/*
用结构体定义一个三口之家,家里每个成员都有:姓名,年龄,身份(如:父亲).
*/
#include <stdio.h>
int main(){
    struct Person{
        char *name;
        int age;
        char *shenFen;
    };
    struct Person f={"成龙",60,"father"};
    struct Person m={"林凤娇",58,"mother"};
    struct Person s={"房祖名",30,"son"};
    struct Person a[3]={f,m,s};
    for(int i=0;i<3;i++){
        printf("%s---%d---%s\n",a[i].name,a[i].age,a[i].shenFen);
    }
    return 0;
}
作者: xu不是许    时间: 2015-10-27 22:41
struct Person a[3]={{"成龙",60,"father"},{"林凤娇",58,"mother"},{"房祖名",30,"son"}};  这样子也是可以的  char * status
作者: 孙明海    时间: 2015-10-28 21:16
xu不是许 发表于 2015-10-27 22:41
struct Person a[3]={{"成龙",60,"father"},{"林凤娇",58,"mother"},{"房祖名",30,"son"}};  这样子也是可 ...

我习惯分开写  看的清楚一些
作者: 529548466    时间: 2015-10-28 21:18
赞 赞 赞 ..................
作者: knight_zfh1288    时间: 2015-10-28 21:26
顶顶顶。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2