美文网首页十天学会C语言程序员
C语言day09-10结构体-基本概念

C语言day09-10结构体-基本概念

作者: liyuhong165 | 来源:发表于2016-05-04 23:41 被阅读53次

pragma mark 结构体-基本概念

pragma mark 概念

/**
 struct 结构体
 */

pragma mark 代码

#include <stdio.h>
int main()
{
    /*
     基本数据类型: int double float char
     构造类型 : 数组 / 结构体
     
     人:
     姓名 : // char *
     年龄 : // int 
     身高 : // double

     狗:
     姓名 :
     年龄 :
     身高 :
     体重 :
     几只眼睛 :
     几条腿 :
     
     数组 : 是用于保存一组相同类型的数据
     结构体 : 是用于保存一组不同类型的数据
     
     要想保存人的数据, 就必须先定义变量
     数据类型 变量名称;
     
     如何定义一个结构体变量
     1. 定义结构体类型
     2. 根据结构体类型, 定义结构体变量
     
     定义结构体类型的格式
     struct 结构体类型名称
     {
        属性;
     };
     */
    
//    int Person[] = {"lyh",30,1.75};
//    printf("name = %s\n",Person[0]);
    
    // 1.定义结构体类型
    struct Person   // struct Person 结构体类型
    {
//        char name[20];
        char *name;
        int age;
        double height;
    };
    
    // 2.定义结构体变量
//    int num;
    
    struct Person p;
    // 注意 : 数组不能先定义再进行一次性的初始化,所有夏眠的写法是错误的
//    p.name = "lyh"; // p.name = {'l','y','h','\n'}
    // 可以使用,结构体变量名称,属性的方式给结构体变量赋值
    p.age = 30;
    p.height = 1.75;
//    int nums[3];
//    nums[0] = 998;
//    nums[1] = 777;
//    nums[2] = 777;

    return 0;
}


相关文章

  • C语言day09-10结构体-基本概念

    pragma mark 结构体-基本概念 pragma mark 概念 pragma mark 代码

  • 12-Go语言结构体

    结构体 结构体的基本概念 什么是结构体Go语言中的结构体几乎和C语言中的结构体一模一样都需要先定义结构体类型, 再...

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

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

  • C语言结构体用法很多,坑也很多

    C语言可谓是编程界的传奇语言,历经几 十 年,依然排名前列。 本文主要说的是C语言中的结构体,结构体是C语言中重要...

  • C语言结构体

    结构体 本文介绍C语言结构体,struct 在C++中功能相对C较多,相当于类,这里暂时不讨论,本文单独讨论C语言...

  • 嵌入式学习笔记19.11.25

    c语言结构体 结构体一般定义全局变量 struct stu{//struct 定义结构体 stu 结构体名称 in...

  • C语言学习笔记-结构体占用内存大小的计算

    引言 结构体在C语言中虽然经常使用,但是怎么计算一个结构体占用多大的内存,很多C语言的新手都没注意过,其实C语言的...

  • 结构体与指针

    1.1 Linux C语言结构体 简介:本课程深入的讲解了C语言中,预处理是怎么回事,结构体和公用体又是如何使用及...

  • c语言中的结构体

    结构体是 C 语言主要的自定义类型方案,这篇就来认识一下结构体。 一、结构体的形态 C源程序(struct.c):...

  • 闲聊C语言结构体

    结构体是 C 语言主要的自定义类型方案,这篇就来认识一下结构体。 一、结构体的形态 C源程序(struct.c):...

网友评论

    本文标题:C语言day09-10结构体-基本概念

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