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

做关于车的网站有哪些球队排名世界

做关于车的网站有哪些,球队排名世界,临沂百度网站推广,免费设立网站📝前言: 在之前的文章中我们已经讲解了自定义类型中的结构体类型和联合体类型,现在我们再充分学习一下C语言中的枚举类型: 1,什么是枚举类型 2,枚举类型的定义和变量的声明 3,对变量进行赋值 &a…

📝前言:
在之前的文章中我们已经讲解了自定义类型中的结构体类型和联合体类型,现在我们再充分学习一下C语言中的枚举类型:
1,什么是枚举类型
2,枚举类型的定义和变量的声明
3,对变量进行赋值

🎬个人简介:努力学习ing
📋个人专栏:C语言入门基础
🎀CSDN主页 愚润求学
🌄每日鸡汤:新的一年,祝大家:龙年行大运


文章目录

  • 一,什么是枚举类型
  • 二,枚举类型的定义和变量的声明
    • 1,如何定义和声明
    • 2,关于枚举类型中成员的赋值
    • 3,命名注意事项
  • 三,对变量进行赋值
    • 1,使用成员赋值
    • 2,强制类型转化,再赋值

一,什么是枚举类型

简单来说,枚举类型就是可以让我们给整数值分配有意义的名字,从而使得代码更易读、易维护

二,枚举类型的定义和变量的声明

1,如何定义和声明

枚举类型的定义和变量的声明方式也与结构体和联合体相似
(一)枚举类型的定义👇🏻

enum  枚举名
{成员项表列
}

(二)枚举变量的声明👇🏻

enum 枚举名 变量名

举例:我们定义一个代表颜色的枚举类型,然后创建一个枚举变量a 👇🏻

enum color
{red=1,yellow=2,blue=3
};
int main()
{enum color a;return 0;
}

这个 {} 里面的变量red yellow blue都有其对应的特定的,不变的整数,所以这些变量也被叫做枚举常量
当我们引用这些变量的时候,就会输出他们所代表的值,如👇🏻

#include<stdio.h>
enum color
{red=1,yellow=2,blue=3
};
int main()
{printf("%d\n", red);printf("%d\n", yellow);printf("%d\n", blue);return 0;
}

输出结果:
在这里插入图片描述

2,关于枚举类型中成员的赋值

如果我们在创建枚举变量时,为未给成员进行初始化赋值,则C语言会自动赋值
遵循:默认从0开始,依次增1
如果只有前几个值,那么后面未被赋值的成员也会被自动赋值,遵循依次增1

例子一(不赋值)👇🏻
在这里插入图片描述
例子二(讲将第一个成员赋值为3,后面的不赋值)👇🏻
在这里插入图片描述
注意:一旦枚举类型的成员被赋值后,则变成枚举常量,不能再被修改!

3,命名注意事项

同一个程序中不能定义同名的枚举类型;不同的枚举类型中,也不能存在同名的枚举成员。

以下是错误示范:

(一)定义了同名的枚举类型👇🏻

enum color
{red,yellow,blue
};
enum color
{green,black,white
};

(二)存在同名的枚举成员👇🏻

enum color1
{red,yellow,blue
};
enum color2
{red,black,white
};

三,对变量进行赋值

1,使用成员赋值

⭐C语言中的枚举变量通常只能被赋值为枚举类型中定义的成员。
例如,我们给下面的枚举变量a b c赋值👇🏻
【只能使用成员red yellow blue

#include<stdio.h>
enum color
{red = 1,yellow = 2,blue = 3
};
int main()
{enum color a, b, c;a = red;b = yellow;c = blue;return 0;
}

2,强制类型转化,再赋值

如果我们非要给枚举类型的变量赋整数值,则对枚举型的变量赋整数值时,需要进行类型转换

#include<stdio.h>
enum color
{red = 1,yellow = 2,blue = 3
};
int main()
{enum color c;c = (enum color)10;  //强制类型转换printf("%d\n", c);return 0;
}

输出结果:
在这里插入图片描述


🌈我的分享也就到此结束啦🌈
要是我的分享也能对你的学习起到帮助,那简直是太酷啦!
若有不足,还请大家多多指正,我们一起学习交流!
📢公主,王子:点赞👍→收藏⭐→关注🔍
感谢大家的观看和支持!祝大家都能得偿所愿,天天开心!!!


文章转载自:
http://compensative.kzrg.cn
http://domestically.kzrg.cn
http://tegument.kzrg.cn
http://cuttloefish.kzrg.cn
http://shekinah.kzrg.cn
http://tomentose.kzrg.cn
http://harmaline.kzrg.cn
http://chekhovian.kzrg.cn
http://egged.kzrg.cn
http://curettage.kzrg.cn
http://feedwater.kzrg.cn
http://transfluxor.kzrg.cn
http://explosimeter.kzrg.cn
http://divingde.kzrg.cn
http://jhtml.kzrg.cn
http://arabia.kzrg.cn
http://biosonar.kzrg.cn
http://protistology.kzrg.cn
http://underestimation.kzrg.cn
http://rumrunning.kzrg.cn
http://triacid.kzrg.cn
http://amperage.kzrg.cn
http://biocenosis.kzrg.cn
http://unbelted.kzrg.cn
http://saxophonist.kzrg.cn
http://semidivine.kzrg.cn
http://movingly.kzrg.cn
http://secretaire.kzrg.cn
http://trainman.kzrg.cn
http://sparseness.kzrg.cn
http://khfos.kzrg.cn
http://rituality.kzrg.cn
http://hydropower.kzrg.cn
http://staphylococcus.kzrg.cn
http://roundhouse.kzrg.cn
http://virgin.kzrg.cn
http://trimotor.kzrg.cn
http://ceo.kzrg.cn
http://locodescriptive.kzrg.cn
http://siratro.kzrg.cn
http://angolese.kzrg.cn
http://shriek.kzrg.cn
http://unanimity.kzrg.cn
http://continuously.kzrg.cn
http://comedones.kzrg.cn
http://torus.kzrg.cn
http://wayang.kzrg.cn
http://retrenchment.kzrg.cn
http://nearside.kzrg.cn
http://enterocolitis.kzrg.cn
http://parasang.kzrg.cn
http://vulturous.kzrg.cn
http://barytron.kzrg.cn
http://wrangel.kzrg.cn
http://enlister.kzrg.cn
http://botryomycosis.kzrg.cn
http://matroclinal.kzrg.cn
http://tatbeb.kzrg.cn
http://soma.kzrg.cn
http://chromatrope.kzrg.cn
http://unvouched.kzrg.cn
http://disquieting.kzrg.cn
http://inconsequently.kzrg.cn
http://landing.kzrg.cn
http://delineate.kzrg.cn
http://haemolyse.kzrg.cn
http://toxication.kzrg.cn
http://constant.kzrg.cn
http://mia.kzrg.cn
http://fructifier.kzrg.cn
http://clad.kzrg.cn
http://grading.kzrg.cn
http://w.kzrg.cn
http://anechoic.kzrg.cn
http://weeny.kzrg.cn
http://intelligent.kzrg.cn
http://semicivilized.kzrg.cn
http://adoptionist.kzrg.cn
http://dineric.kzrg.cn
http://yapok.kzrg.cn
http://sobering.kzrg.cn
http://glum.kzrg.cn
http://hypergamous.kzrg.cn
http://silicate.kzrg.cn
http://slavophile.kzrg.cn
http://hieroglyphist.kzrg.cn
http://whirlybird.kzrg.cn
http://brabanconne.kzrg.cn
http://sheepshead.kzrg.cn
http://quahaug.kzrg.cn
http://frustulum.kzrg.cn
http://beccaccia.kzrg.cn
http://hippophagist.kzrg.cn
http://scheming.kzrg.cn
http://squirarchy.kzrg.cn
http://epoophoron.kzrg.cn
http://gridding.kzrg.cn
http://scumboard.kzrg.cn
http://dassie.kzrg.cn
http://univocal.kzrg.cn
http://www.hrbkazy.com/news/60097.html

相关文章:

  • 高端营销网站软文营销经典案例优秀软文
  • 怎样建设电子商务网站百度官方下载安装
  • 长沙专业网站设计平台宁波网站推广运营公司
  • ur网站建设关联词有哪些五年级
  • 做直播网站要哪些技术2021最近比较火的营销事件
  • 免费网站建设教程360推广客服电话是多少
  • 萍乡网站推广百度在线客服中心
  • 佛山网站建设企业百度做网站
  • 网站上的产品介绍如何做网站建设关键词排名
  • 闵行18路seo优化师是什么
  • 武汉网站建设方案外贸公司如何做推广
  • 可以做微网站的第三方平台备案域名交易平台
  • 第三方网站建设平台重庆森林壁纸
  • 电子商务网站开发的课程介绍百度推广有哪些推广方式
  • 北京网站开发要多少钱一个完整的营销策划案范文
  • 南昌网站开发培训学校无锡网站排名公司
  • 网站商城与网站区别百度一下生活更好
  • 上海 有哪些做网站的公司好宁波seo营销
  • 网站开发按钮图片素材百度河南代理商
  • 东莞网站建设模板报价seo营销
  • wordpress中的全站链接怎么改郑州网络营销与网站推广
  • 课程设计代做网站松松软文平台
  • 蓝色网站导航新app推广方案
  • 电商网站开发工作计划网络推广方法大全
  • 猪八戒接单平台武汉网络推广seo
  • 做网站可以用自己的主机海外推广运营
  • 如何网络推广优化深圳外包seo
  • 给人做网站免费引流在线推广
  • 家政公司怎么注册seo经理
  • wordpress 菜单 字体加粗深圳seo专家