• 结构体


    定义结构体类型变量的方法
    (1)先声明结构体类型再定义变量名
    例如:struct  student       student1, student2;
    定义了两个结构体student变量,student1 和 student2 ;
    (2)在声明类型的同时定义变量
       这种形式的定义的一般形式为:
          struct 结构体名
            {
                成员表列
             }变量名表列;
    (3)直接定义结构体类型变量
       其一般形式为:
           struct
            {
             成员表列
          }变量名表列;
       即不出现结构体名。
    (1)类型与变量是不同的概念,不要混同。只能对变量赋值、存取或运算,而不能对一个类型赋值、存取或运算。在编译时,对类型是不分配空间的,只对变量分配空间。
    (2)对结构体中的成员(即“域”),可以单独使用,它的作用与地位相当于普通变量。
    (3)成员也可以是一个结构体变量。
    (4)成员名可以与程序中的变量名相同,二者不代表同一对象。

    结构体变量.成员名
    (*p).成员名
     p->成员名
    struct student
    {
            int num;
            char name[20];
            float score[3];
    }stu={12345,"lili",78.3,89.3,98.1};
    struct student
    {
            int num;
            char name[20];
            float score[3];
    }stu1,stu2;
















  • 相关阅读:
    JavaScript 中document.write() 详细用法介绍
    教你怎么用JavaScript检测当前浏览器是无头浏览器
    JavaScript网页截屏方法,你get到了嘛?
    新手小白该怎么学习前端?附学习路线和资料
    实现微前端需要了解的 Vue Genesis 渲染器
    前端新人关注的Web前端饱和性分析?前端面试必知必会的十点!
    这个前端竟然用动态规划写瀑布流布局?给我打死他!
    Kubernetes之Ingress+Traefik
    MySQL语法大全
    PPTP服务器
  • 原文地址:https://www.cnblogs.com/meihao1203/p/8023509.html
Copyright © 2020-2023  润新知