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

开工作室做网站怎样找资源seo网页的基础知识

开工作室做网站怎样找资源,seo网页的基础知识,wordpress模板作者怎样去除,虚拟网站规划与设计1、引言 在 C 语言里,enum(枚举)是一种用户自定义的数据类型,它能够让你创建一组具名的整数常量。下面我会从定义、使用、特性等方面详细介绍enum。 2、基本定义 使用enum关键字来定义枚举类型,其基本语法如下&#xf…

1、引言

        在 C 语言里,enum(枚举)是一种用户自定义的数据类型,它能够让你创建一组具名的整数常量。下面我会从定义、使用、特性等方面详细介绍enum

2、基本定义

        使用enum关键字来定义枚举类型,其基本语法如下:

enum 枚举名 {枚举常量1,枚举常量2,// 可以有更多枚举常量
};

        枚举名:这是你为枚举类型起的名字,可自行定义,不过要遵循标识符的命名规则。

        枚举常量:它们是这个枚举类型所包含的具名常量。默认情况下,第一个枚举常量的值是 0,后续的常量值依次递增 1

        下面是一个简单的示例:

enum Weekday {Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
};

        在这个例子中,Monday的值为 0Tuesday的值为 1,依此类推,Sunday的值为 6

3、定义枚举变量

        定义好枚举类型后,就能用它来定义变量了,示例如下:

#include <stdio.h>
enum Weekday {Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
};
int main() {enum Weekday today = Wednesday;printf("今天是一周中的第 %d 天(从 0 开始计数)\n", today);return 0;
}

        在上述代码中,today是一个enum Weekday类型的变量,并且被初始化为Wednesday,所以它的值是 2

4、自定义枚举常量的值

        你可以为枚举常量指定特定的值,而非使用默认值。示例如下:

#include <stdio.h>
enum Month {January = 1,February,March,April,May,June,July,August,September,October,November,December
};
int main() {enum Month currentMonth = April;printf("当前月份是第 %d 月\n", currentMonth);return 0;
}

        在这个例子中,January的值被设定为 1February的值则是 2(因为它在January之后且未指定值,所以依次递增),依此类推,April的值为 4

5、枚举switch语句结合使用

        枚举类型常与switch语句配合使用,这样能让代码更具可读性和可维护性。示例如下:

#include <stdio.h>
enum Weekday {Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
};
void printWeekday(enum Weekday day) {switch (day) {case Monday:printf("星期一\n");break;case Tuesday:printf("星期二\n");break;case Wednesday:printf("星期三\n");break;case Thursday:printf("星期四\n");break;case Friday:printf("星期五\n");break;case Saturday:printf("星期六\n");break;case Sunday:printf("星期日\n");break;default:printf("无效的星期\n");}
}
int main() {enum Weekday today = Wednesday;printWeekday(today);return 0;
}

6、枚举的特性

        类型安全:虽然枚举常量本质上是整数,但使用枚举类型能增强代码的可读性和类型安全性。通过枚举类型定义变量,能让代码的意图更加清晰。

        作用域:枚举常量的作用域与定义它们的枚举类型所在的作用域相同。若枚举类型在全局作用域中定义,那么枚举常量也具有全局作用域;若在函数内部定义,则具有局部作用域。

7、注意事项

  • 枚举常量是常量,在程序运行期间其值不可更改。​
  • 不同枚举类型中的枚举常量可以有相同的名字,因为它们属于不同的作用域。​
  • 枚举类型的大小通常和int类型相同,但具体大小可能因编译器和系统而异。
http://www.dtcms.com/wzjs/57407.html

相关文章:

  • 南京做企业网站廊坊关键词优化报价
  • 游戏网站网页设计站内优化seo
  • 做淘宝网站用什么软件有哪些内容android优化大师
  • wordpress安装的要求巢湖seo推广
  • 找做网站的朋友搜索风云榜百度
  • 做网站筹钱需要多少钱百度云网盘搜索引擎
  • 极验验证 wordpress专业网站推广优化
  • 网站建设 上海网站建黑马培训机构
  • 营销型网站是通过对网搜索引擎优化是什么工作
  • 旅游网站建设规划书模板免费建站
  • 企业网站建设的策划书互动营销案例分析
  • 自己做网站靠挂百度长沙做引流推广的公司
  • 手机端网页seo推广软件下载
  • 个人做的网站不能做淘客最近新闻热点
  • 株洲网站制作公司在哪里百度一下生活更好
  • 网站中搜索栏怎么做的进入百度官网首页
  • 手机做网站用什么软件西安网站到首页排名
  • 网站哪个好苏州关键词优化排名推广
  • 做代购的网站生意参谋官网
  • 郑州移动端网站建设企业培训内容包括哪些内容
  • 2017做那个网站能致富营销推广投放平台
  • 单页面网站模板怎么做seo网站推广软件
  • 做房产网站需要了解什么seo用什么论坛引流
  • 江西省建设监理网站小说网站排名
  • 一个虚拟主机绑定2个网站软文营销的案例
  • php 深圳 电子商务网站开发baike seotl
  • 做网站 新域名 还是卖网站链接
  • 网站建设 网站优化win7优化大师好不好
  • 宁夏住房和建设厅官方网站seo分析报告怎么写
  • z-blog和wordpress网站排名优化软件哪家好