zoukankan      html  css  js  c++  java
  • 结构struct

    1.结构变量

      1)定义结构类型

    struct student

    {

      char *name;

      int age;

      int score[3];

    };

      2)定义结构变量

    struct student stu1, stu2, *ps, stu[30];

      3)结构变量的成员表示

      一般结构变量的成员:stu1.name

      指向结构变量的指针成员:ps->name

      结构数组元素的成员:stu[0].name

      4)结构变量可以被赋初值,也可以被赋值

    struct student stu1 = {"wang",18,{90,85,80}};

          指向结构变量的指针初始化 

    struct student stu, *ps=&stu;

    2.结构数组

      数组元素为结构变量

      结构数组中的各个元素必须是相同结构类型的结构变量

    3.使用struct定义类

      与用class定义类相似,唯一的区别是使用struct定义是类中默认访问权限的成员是公有的,而使用class定义的类中默认访问权限的成员是私有的

      人们习惯用class定义类,很少用struct定义类

  • 相关阅读:
    用SQL语言操作数据
    用表组织数据
    第一个C#程序
    利用CSS3制作网页动画
    CSS3美化网页元素
    列表、表格与媒体元素
    表单
    HTML5基础
    使用Java编译思想
    Day06:方法 / 猜字母游戏
  • 原文地址:https://www.cnblogs.com/syyy/p/6106259.html
Copyright © 2011-2022 走看看