美文网首页十天学会C语言
第09天C语言(16):结构体-数组

第09天C语言(16):结构体-数组

作者: liyuhong | 来源:发表于2017-07-12 22:51 被阅读24次
二、代码
#include <stdio.h>
int main()
{
    // 要求定义变量保存 公司所有部门的绩效(部门名称,部门人数,绩效)
    
    struct Bumen
    {
        char *name;
        int count;
        double kpi;
    };
    
    struct Bumen ios = {"iOS",20,100.0};
    struct Bumen android = {"Android",20,100.0};
    struct Bumen php = {"Php",20,100.0};

    
    // 元素类型 数组名称[元素个数];
    struct Bumen bumens[3] =
    {
        {"iOS",20,100.0},
         {"Android",20,100.0},
        {"Php",20,100.0}
    };
    
//    bumens[0] == ios
//    ios.name;
//    ios.count;
//    ios.kpi;
    bumens[0].name = "iossss";
    bumens[0].count = 33;
    bumens[0].kpi = 99.9;
    
    
    printf("name = %s,count = %i,kpi = %lf\n",bumens[0].name,bumens[0].count,bumens[0].kpi);
    
    return 0;
}

相关文章

  • C语言和OC的结构体(struct)

    Struct(结构体) 1.结构体定义 2.结构体变量 3.结构体数组 4.C语言结构体指针 5.C语言共用体 6...

  • C语言 13 结构体数组

    C语言 13 结构体数组 结构体数组的定义 结构体数组初始化 结构体成员的使用 格式 : 字符串成员的处理 结构体...

  • 第09天C语言(16):结构体-数组

    二、代码

  • 数据结构

    本节来讨论c语言主要的数据结构,包括数组、结构体、共用体、枚举。首先从数组开始。 1、数组 数组为同一类型的基本数...

  • 2019-08-17结构体、共用体、宏定义

    1.结构体 (1)为什么需要结构体? 没有结构体之前,在C语言中,数据的组织依靠:变量+数组最初简单的时候,只需要...

  • C语言结构体

    C语言结构体 结构体(Struct):结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同...

  • C语言中的柔性数组

    C语言中 结构体末尾如果是定义的数组,那么这个数组只是一个标识符 并不占用结构体大小。 我们可以在结构体中定义一个...

  • Head First C 学习之结构体、联合、枚举、为字段(st

    结构体 位于Head First C 第220页: 结构的大小固定 结构中的数据都有名字 结构体和数组有些相像,但...

  • C语言结构体实现线性数组

    ·利用C语言的结构体及指针的相关知识,仿照数组类自己实现一个数组。并实现类似数组的一些接口方法。这边考虑利用结构体...

  • C语言21 指针数组与数组指针

    C语言21 指针数组与数组指针 指针数组的定义 指针数组的赋值 结构体指针数组 分析下面的代码 数组指针的定义 数...

网友评论

    本文标题:第09天C语言(16):结构体-数组

    本文链接:https://www.haomeiwen.com/subject/kisihxtx.html