C语言如何定义全局变量_一些可能被遗漏的C语言知识点

 2024-01-22 00:04:13  阅读 0

你好,我是

让我们共同进步!

题外话

在学习计算机相关知识的时候,基本上是离不开C语言的。 而C语言是大多数高校计算机相关专业都会学习的。 很多时候当你说你学编程的时候,别人基本上会认为你学过C语言。 最近看操作系统、算法、计算网络等,发现总是和C/C++相关。 自从大一上学期学C语言以来,已经有一段时间没有使用它了,当时就没有学过。 非常好,所以我决定花点时间重新学习一下C语言。 这篇文章总结了我这两天学到的关于C语言的一些重要知识。

全局变量定义初始化_c 定义全局变量_全局变量定义在哪

枚举常量

相信大家对枚举都很熟悉,它的意思就是“一一枚举”。 当某些数量仅由有限数量的数据值组成时,通常使用枚举类型来表示。 枚举数据类型描述整数值的集合。 这种类型是使用C语言中的enum关键字来定义的。 例如:

enum PeopleName{goldsunC, gold, sun, C};
enum PeopleName name;

上面第一条语句定义了枚举数据类型named,并为其定义了四个不同的值:gold、sun、C。第二条语句使用枚举类型定义了一个名为name的变量。 可以为变量名称分配四个值中的任意一个,例如:

name = sun;

然后我们就可以在条件语句中使用name了,比如下面的代码:

全局变量定义初始化_全局变量定义在哪_c 定义全局变量

#include 
#include 
int main()
{
    enum PeopleName{goldsunC, gold, sun, C};
    enum PeopleName name;
    name = sun;
    if(name == sun) {
        printf("Hello,sunn");
    }else{
        printf("error!n");
    }
    if(name == 2)
        printf("666n");
    return 0;
}

上面代码的输出是什么? 是的:

Hello,sun
666

此输出显示该名称

标签: 枚举 语言 定义

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码