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

做字体网站优设计网站建设

做字体网站,优设计网站建设,新闻静态网站咋做,WordPress字库压缩提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 目录 前言 1. 联合体 1.1 联合体类型的声明 1.2 联合体的特点 1.3 相同成员的结构体和联合体对比 1.4 联合体大小的计算 1.5 联合的一个练习 2. 枚举类型 2.1 枚举类型的声明… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 目录 前言 1. 联合体 1.1 联合体类型的声明 1.2 联合体的特点 1.3 相同成员的结构体和联合体对比 1.4 联合体大小的计算 1.5 联合的一个练习 2. 枚举类型 2.1 枚举类型的声明 2.2 枚举类型的优点 总结 前言 世上有两种耀眼的光芒一种是正在升起的太阳一种是正在努力学习编程的你!一个爱学编程的人。各位看官我衷心的希望这篇博客能对你们有所帮助同时也希望各位看官能对我的文章给与点评希望我们能够携手共同促进进步在编程的道路上越走越远 像回顾上一节博客的看官请点击这里自定义类型结构体 提示以下是本篇文章正文内容下面案例可供参考 1. 联合体 1.1 联合体类型的声明 像结构体一样联合体也是由一个或者多个成员构成这些成员可以不同的类型。但是编译器只为最大的成员分配足够的内存空间。联合体的特点是所有成员共用同一块内存空间。所以联合体也叫共用体。 给联合体其中一个成员赋值其他成员的值也跟着变化。 1.2 联合体的特点 联合的成员是共用同一块内存空间的这样一个联合变量的大小至少是最大成员的大小因为联合至少得有能力保存最大的那个成员。 //代码2 #include stdio.h //联合类型的声明 union Un {char c;int i; }; int main() {//联合变量的定义union Un un {0};un.i 0x11223344;un.c 0x55;printf(%x\n, un.i);return 0; } 1.3 相同成员的结构体和联合体对比 1.4 联合体大小的计算 • 联合的大小至少是最大成员的大小。 • 当最大成员大小不是最大对齐数的整数倍的时候就要对齐到最大对齐数的整数倍。 使用联合体是可以节省空间的举例 比如我们要搞一个活动要上线一个礼品兑换单礼品兑换单中有三种商品图书、杯子、衬衫。 每一种商品都有库存量、价格、商品类型和商品类型相关的其他信息。 特殊属性 图书书名、作者、页数 杯子设计 衬衫设计、可选颜色、可选尺寸 那我们不耐心思考直接写出一下结构 struct gift_list {//公共属性int stock_number;//库存量double price; //定价int item_type;//商品类型//特殊属性char title[20];//书名char author[20];//作者int num_pages;//⻚数char design[30];//设计int colors;//颜⾊int sizes;//尺⼨ }; 上述的结构其实设计的很简单用起来也方便但是结构的设计中包含了所有礼品的各种属性这样使得结构体的大小就会偏大比较浪费内存。因为对于礼品兑换单中的商品来说只有部分属性信息是常用的。比如商品是图书就不需要design、colors、sizes。 所以我们就可以把公共属性单独写出来剩余属于各种商品本身的属性使用联合体起来这样就可以介绍所需的内存空间一定程度上节省了内存。 1.5 联合的一个练习 写一个程序判断当前机器是大端还是小端 2. 枚举类型 2.1 枚举类型的声明 枚举顾名思义就是一一列举。 把可能的取值一一列举。 比如我们现实生活中 一周的星期一到星期日是有限的7天可以一一列举 性别有男、女、保密也可以一一列举 月份有12个月也可以一一列举 三原色也是可以一一列举 这些数据的表示就可以使用枚举了。 这些可能取值都是有值的默认从0开始依次递增1当然在声明枚举类型的时候也可以赋初值。 2.2 枚举类型的优点 为什么使用枚举 我们可以使用 #define 定义常量为什么非要使用枚举 枚举的优点 1. 增加代码的可读性和可维护性 2. 和#define定义的标识符比较枚举有类型检查更加严谨。 3. 便于调试预处理阶段会删除 #define 定义的符号 4. 使用方便一次可以定义多个常量 5. 枚举常量是遵循作用域规则的枚举声明在函数内只能在函数内使用 总结 好了本篇博客到这里就结束了如果有更好的观点请及时留言我会认真观看并学习。不积硅步无以至千里不积小流无以成江海。
http://wiki.neutronadmin.com/news/193334/

相关文章:

  • 郑州网站建设服务wordpress如何开启小绿锁
  • 设计网站 常用图书馆网站制作
  • 某班级网站建设方案论文智能小程序入口
  • 网站需要网监备案能源网站建设方案
  • 以人为本网站建设空间出租柳州网站建设优化推广
  • 高端品牌网站建设网站开发注意什么网站用户维护
  • 浙江建站优化品牌重庆网站建设首选卓光
  • 汽车网站模板优秀的国风网页设计欣赏
  • 微网站制作网站开发长沙seo推广公司
  • 食材网站模板大全企业为什么要增资
  • 旅游搭建网站佛山市手机网站建设企业
  • 黄山建设网站公司电话用凡科做的网站怎么下载
  • 北京网站策划服务网站域名收费
  • iis7.5 添加网站西安优化网站公司
  • 常用网站建设技术是什么电子商务seo是指什么意思
  • 免费源码交易网站源码网站服务器租用平台
  • iss服务器网站建设网站做图尺寸
  • 默认网站 域名 网站绑定海南的网站建设公司哪家好
  • 电商网站英文酒泉网站建设价格
  • 那里建设网站好网站建设行业资讯
  • 什么网站可以做excel表格wordpress关闭主题更新
  • c 创建一个网站怎么做广州定制app开发
  • 网站开发完整的解决方案学校网站建设推进会
  • 瑶海区网站建设关于网站建设维护的创业计划书
  • 兰州网站搜索优化小程序码
  • 淘宝联盟 网站备案网络推广有几种方式
  • 重庆设计公司网站校园网站建设报价
  • 个人网站开发如何赚钱吗织梦电影网站模板
  • 合肥做网站大概多少钱软件工程项目开发的步骤
  • 温州网站建设seo企业logo怎么设计