栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c语言程序设计基础

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c语言程序设计基础

指针变量
定义指针变量:
    类型名 *指针变量名;
    一个变量的指针的含义包含两个方面,一是以存储单元编号表示的地址(如编号为
2000的字节),一是它指向的储存单元的数据类型。
    说明指针变量是一定要说是a是指向整型数据的指针变量;
    指向整形数据的指针类型表示为“int * ”,读作“指向int的指针”或简称“int指
针”。
    整常数只能赋给指针整型变量,而不能赋给指针变量;
    * pointer_1=100;是错误的。
    
怎样引用指针变量
    (1)给指针变量赋值;
    (2)引用指针变量指向的变量;
    (3)引用指针变量的值。、

结构体
    C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,他称为结构体。
    struct 结构体名
        {成员列表};
    结构体类型是由一个关键字struct和结构体名组合而成的。结构体名是由用户指定的
,又称“结构标记体”,以区别于其他结构体类型。、
    花括号内是该结构体所还包括的子项,成为结构体的成员。
    类型名 成员名;
    “成员列表”也称为“域表”,每一个成员是结构体中的一个域。成员命名规则与
变量名相同。
    成员可以属于另一个结构体类型。

定义结构体类型变量
    1、先声明结构体类型,再定义该类型的变量.
    2,在声明类型的同时定义变量
    struct 结构体名
        {
        成员列表
            }变量名列表;
    3.不指定类型名而直接定义结构体类型变量。
    struct{
        成员列表
        }变量名列表;

结构体变量的初始化和引用
    可以引用结构体的方式为
        结构体变量名.成员名
        student1.name
    不能用scanf("%d,%f,%s,%c",&student);
    不能能进行整体输入,还是要一 一对应进行输入的。

共用体类型
    这种使几个不同的变量共享同一段内存的结构,称为”共用体“类型的结构。
    union 共用体名
    {
    成员列表
    }变量列表;
使用枚举类型
    声明枚举类型用enum开头
    enum Weekday{sum,mon,tue};
    enum Weekday    workday,weekday;
    workday和weekday被定义为枚举变量,花括号中的元素被称为枚举元素或枚举常量。
    声明枚举的一般形式是enum[枚举名]{枚举元素列表};其中枚举名应遵循标识符的命
名规则。
    (1)C编译对枚举类型的枚举元素按常量处理,故称枚举常量但不能对他们赋值。
    (2)每一个枚举元素都代表一个整数,C语言编译按定义时的顺序默认他们是0,1,2
,3,........。
    枚举常量是可以引用和输出的;
    也可以人为的指定枚举元素的数值,在定义枚举类型时显式地指定。
    (3)枚举元素可以用来做判断比较。
    枚举元素的比较是按初始化时的大小比较的。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1037626.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号