A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pt8422068 中级黑马   /  2015-11-24 20:46  /  883 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如题.....被自己蠢哭了

20151124_204425.jpg (32.44 KB, 下载次数: 9)

94197

94197

5 个回复

倒序浏览
第一种:局部结构体
#include<stdio.h>
int main(){
    //一种正常的局部结构体
  
struct person{
    char *name;
    int age;
};
//赋值与取值
    struct person per={"angelaBaby",23};
    printf("name=%s---age=%d\n",per.name,per.age);
    return 0;
}
第二种:全局结构体
#include<stdio.h>
struct person{    //一种全局结构体
    char *name;
    int age;
}per={"angelaBaby",23};
int main(){
//赋值与取值
    printf("name=%s---age=%d\n",per.name,per.age);
    return 0;
}
第三种:匿名类型结构体
//匿名类型结构体
#include<stdio.h>
int main(){
    struct {
        char *name;
        int age;
    }per={"angelaBaby",23};
   
    printf("name=%s---age=%d\n",per.name,per.age)
   
}
第四种:嵌套类型结构体
//嵌套类型结构体
#include<stdio.h>
int main(){
    struct person{
        char *name;
        int age;
    }p1;
    struct actor{
        char *name;
        int age;
        struct person p1;
    }a1={"huangXiaoMing",30,
        {"angelaBaby",23}};
    printf("演员名字是= %s,年龄是 %d,人名字是= %s,年龄是 %d\n",a1.name,a1.age,a1.p1.name,a1.p1.age);//需注意的地方!!!
    return 0;
}
回复 使用道具 举报
看不清哦,我看挺好的啊
回复 使用道具 举报
至少挺详细的啊
回复 使用道具 举报
拍的啥 看不清楚

点评

我用表格做笔记,够傻吧  发表于 2015-11-25 00:23
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马