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

网站源码哪个好龙华网络推广公司

网站源码哪个好,龙华网络推广公司,贴吧广告投放,wordpress oss cdn#x1f4ac; 欢迎讨论#xff1a;在阅读过程中有任何疑问#xff0c;欢迎在评论区留言#xff0c;我们一起交流学习#xff01; #x1f44d; 点赞、收藏与分享#xff1a;如果你觉得这篇文章对你有帮助#xff0c;记得点赞、收藏#xff0c;并分享给更多对C语言感兴… 欢迎讨论在阅读过程中有任何疑问欢迎在评论区留言我们一起交流学习 点赞、收藏与分享如果你觉得这篇文章对你有帮助记得点赞、收藏并分享给更多对C语言感兴趣的朋友 文章目录 枚举Enum枚举类型的定义 枚举的优点枚举的使用 联合共用体Union联合的定义联合类型的声明联合变量的定义联合的特点联合的使用示例 枚举与联合的对比总结 枚举Enum 枚举顾名思义就是将可能的取值一一列举。 在现实生活中很多事物的取值范围是有限的可以使用枚举来定义例如 一周的七天星期一到星期日。性别男、女、保密。月份12个月。 枚举类型的定义 enum Day // 星期 {Mon,Tues,Wed,Thur,Fri,Sat,Sun };enum Sex // 性别 {MALE,FEMALE,SECRET };enum Color // 颜色 {RED,GREEN,BLUE };在以上定义的 enum Day、enum Sex、enum Color 中{} 内的内容是枚举类型的可能取值也叫枚举常量。 枚举常量默认从 0 开始依次递增 1但也可以自定义初始值如下 enum Color // 颜色 {RED 1,GREEN 2,BLUE 4 };枚举的优点 我们可以使用 #define 定义常量为什么非要使用枚举 枚举的优点包括 增加代码的可读性和可维护性相较于 #define枚举具有类型检查功能更加严谨防止命名污染封装便于调试使用方便一次可以定义多个常量 枚举的使用 enum Color // 颜色 {RED 1,GREEN 2,BLUE 4 };enum Color clr GREEN; // 只能用枚举常量赋值保证类型安全注意 避免直接使用枚举常量的整数值赋值给枚举变量否则可能出现类型不匹配问题。 联合共用体Union 联合的定义 联合类型的变量也包含一系列的成员不同之处在于所有成员共用同一块存储空间因此联合也被称为共用体。 联合类型的声明 union Un {char c;int i; };联合变量的定义 union Un un;联合的特点 共用同一块内存 联合中的所有成员共享同一块存储空间大小由最长的成员决定。 节省内存 由于所有成员共用同一块空间联合适用于节省存储的场景。 只能存储一个成员的值 由于所有成员共用一块内存在某一时刻只能存储一个成员的值存储新值会覆盖之前的值。 联合的使用示例 #include stdio.hunion Data {int i;float f;char str[20]; };int main() {union Data data;data.i 10;printf(data.i: %d\n, data.i);data.f 220.5;printf(data.f: %f\n, data.f);strcpy(data.str, Hello);printf(data.str: %s\n, data.str);return 0; }在上述代码中data 变量存储 int、float、char 三种类型的数据但由于它们共用同一块内存每次存储新的值会覆盖先前存储的值。 枚举与联合的对比 特性枚举enum联合union目的定义一组有限的离散值节省存储空间多个变量共用一块内存存储每个枚举值独占存储空间所有成员共享存储空间用途适用于表示固定的类别、状态等适用于需要在不同时间存储不同类型数据的场景 总结 枚举enum 适用于定义有限的取值范围提高可读性和安全性。联合union 适用于节省内存但需要注意同时访问多个成员可能导致数据混乱。 合理选择枚举和联合可以使代码更加高效、清晰和易维护。
http://www.hkea.cn/news/14486070/

相关文章:

  • 网站为什么要icp备案网站哪些页面会做静态化
  • 快速网站推广优化网站和服务器
  • dedecms调取友情链接 网站类型做网站app要多钱
  • 曲靖网站制作公司在线定制家具
  • 公司网站备案后在百度上多长时间可以搜索到wordpress is tag
  • 山西做网站的公司有哪些衡阳网站设计公司
  • 天津河东做网站贵吗godaddy网站建设教程
  • 做平台的网站精品课程网站建设的背景及意义
  • 如何做二维码跳转到网站网站建设尺寸像素是多少钱
  • 网站开发简历 自我评价简单的编程代码
  • 网站建设万首先金手指13百度上做优化一年多少钱
  • 爱站网关键词查询系统魔力百科网站做料理视频
  • 周杰伦做的广告网站西安网站建设网络推广
  • dede网站地图位置音乐网站开发与需求
  • 河津市城乡建设局网站wordpress允许ping
  • 移动网站排名教程做视频网站需要多大的带宽
  • 商标注册网站官网百度外链查询工具
  • 做资源网站有哪些猎头公司注册条件
  • 响应式模板网站建设内蒙古中汇建设有限公司网站
  • 石家庄网站制作系统ppt怎么做流程图
  • 需要做网站的企业资源用网站做的人工智能
  • 网站建设佳木斯编程到底是学些什么
  • 南京网络营销外包价格南京seo网络优化公司
  • 深圳高端网站制作价格wordpress主题the7中文汉化版
  • 网站建设分析泽库县wap网站建设公司
  • 织梦网站栏目调用济南市住房建设网站
  • 一个网站怎么做pc和移动端网页内容
  • 动态交互图网站做国外零售做什么网站
  • 建立网站该怎样做2016网站建设总结
  • 网站建设制作细节大型网站的标准