当前位置: 首页 > article >正文

基础(函数、枚举)错题汇总

在这里插入图片描述
枚举默认从0开始,指定后会按顺序赋值
在这里插入图片描述

而这个枚举变量X,如果在全局(函数外部)定义,那默认为0,如果在函数内部(局部变量),那就是随机值,必须初始化。
枚举变量的类型是其所基于的枚举类型。每个枚举类型都是一种自定义数据类型,其底层是整数类型。

enum Color {
    RED,    // 默认值 0
    GREEN,  // 默认值 1
    BLUE    // 默认值 2
};

Color myColor; // myColor 是一个枚举变量,类型是 Color
myColor = RED; // 将枚举值 RED 赋给 myColor

在这里插入图片描述
不能嵌套定义

void outerFunction() {
    void innerFunction() { // 嵌套定义,C++ 不支持
        // ...
    }
}


http://www.kler.cn/a/416757.html

相关文章:

  • HarmonyOS 5.0应用开发——列表(List)
  • AMD的AI芯片Instinct系列介绍
  • 【VUE3】npm : 无法加载文件 D:\Program\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。
  • Leetcode 每日一题 104.二叉树的最大深度
  • 关于node全栈项目打包发布linux项目问题总集
  • 回溯算法实现矩阵最小权重路径-Java版本
  • 深度学习笔记——模型部署
  • docker 在ubuntu系统安装,以及常用命令,配置阿里云镜像仓库,搭建本地仓库等
  • idea_工程与模块管理
  • OSI7层模型和网络排错、网络安全
  • linux下USB设备状态查询
  • 【无标题】JAVA策略模式代码例子
  • Spark和MapReduce场景应用和区别
  • vue3----API
  • JavaFx -- chapter09(网络扫描程序)
  • static
  • MongoDB集群分片安装部署手册
  • Spring Web MVC其他扩展(详解下)
  • Transformer 模型:序列数据处理的自注意力神经网络架构
  • Scala入门基础(20)数据集复习拓展
  • CEF127 编译指南 Linux篇 - 编译CEF(六)
  • 什么是内存对齐?为什么需要内存对齐?
  • 《实战OpenCV系列》专栏介绍
  • 针对解决conda环境BUG的个人笔记
  • C语言——指针初阶(三)
  • 【前端开发】微信裁剪图片上传