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

做网站用什么ps软件/朋友圈营销

做网站用什么ps软件,朋友圈营销,租赁商城手机网站开发,教你免费开网店1. 结构体、共用体的定义及区别,typedef 定义别名 结构体的定义 结构体是一种用户自定义的数据类型,它可以将不同类型的数据组合在一起。例如,定义一个表示学生信息的结构体: // 定义结构体类型 struct Student struct Student {char name[20];int age;float score; };共…

1. 结构体、共用体的定义及区别,typedef 定义别名

结构体的定义

结构体是一种用户自定义的数据类型,它可以将不同类型的数据组合在一起。例如,定义一个表示学生信息的结构体:

// 定义结构体类型 struct Student
struct Student {char name[20];int age;float score;
};
共用体的定义

共用体也是一种用户自定义的数据类型,但它的所有成员共享同一块内存空间。例如,定义一个简单的共用体:

union Data {int int_value;float float_value;char char_value;
};
结构体与共用体的区别
  • 内存分配
    • 结构体的每个成员都有自己独立的内存空间,结构体所占内存大小是所有成员内存大小之和(考虑内存对齐)。例如,上述struct Student结构体,name数组占20字节,age占4字节,score占4字节(假设float占4字节),总共28字节(考虑内存对齐可能会有一些填充)。
    • 共用体的所有成员共享同一块内存,其大小等于占用内存最大的成员的大小。对于union Dataint可能占4字节,float占4字节,char占1字节,所以union Data的大小为4字节。
  • 数据存储和访问
    • 结构体中每个成员都可以独立存储和访问不同的值。例如,可以分别设置struct Student结构体中nameagescore的值。
    • 共用体在某一时刻只能存储其中一个成员的值,因为它们共享内存。当给一个成员赋值时,可能会覆盖其他成员的值。
使用 typedef 定义结构体、共用体别名
  • 结构体别名
typedef struct Student StudentInfo; // 现在 StudentInfo 就可以当作 struct Student 使用StudentInfo student1; // 等同于 struct Student student1;
  • 共用体别名
typedef union Data MyData;MyData data; // 等同于 union Data data;

2. 结构体和共用体数组、指针的定义和初始化,以及参数传递及应用

结构体数组和指针
  • 结构体数组定义与初始化
struct Student students[<
http://www.jinmujx.cn/news/427.html

相关文章:

  • 沭阳奥体小区做网站/广州专业网络推广公司
  • 申报城市维护建设税上哪个网站/网站运营工作内容
  • 武义网站建设/互联网营销师培训机构
  • 公益网站建设需求/大数据分析师
  • 沈阳网站建设建设公司/怎么创建网站平台
  • 霸州放心的网络建站/爱战网关键词查询网站
  • 宁波免费网页制作模板/曹操博客seo
  • app store官方正版下载/班级优化大师简介
  • 怎么防止网站被镜像/nba赛季排名
  • 政府网站建设工作总结报告/网店代运营公司靠谱吗
  • 广州做营销型网站/网络营销师证书含金量
  • 网站怎样续费/南宁seo教程
  • 制作公司网站哪个好/广告投放运营主要做什么
  • 果女做拍的视频网站/网站优化外包费用
  • 企业网站设计中应注意产品发布功能优化/种子搜索引擎 磁力天堂
  • 桂林手机网站制作/官网设计公司
  • 网站技术可行性/立即优化在哪里
  • 全国做网站的公司/做推广哪个平台效果好
  • 简单展示网站模板/百度搜索官网
  • wordpress页面markdown/seo品牌
  • 三明网站优化/推广优化网站排名
  • 有哪些摄影网站/站长工具源码
  • 建设网站成本预算/青岛疫情最新情况
  • 外贸网站使用攻略/自己开网店怎么运营
  • 企业网站要更新文章吗/域名注册查询入口
  • 支付网站建设费/正规的培训学校
  • 网站关键词库如何做/惠州seo推广外包
  • 做网站jsp和php/成功营销十大经典案例
  • 网站子页面如何做seo/信息流优化师工作总结
  • 怎么做一帘幽梦网站/全渠道营销管理平台