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

wamp个人网站开发来源思途旅游cms网站建设系统

wamp个人网站开发来源,思途旅游cms网站建设系统,wordpress 默认编辑器,免费网站空间免费主机一、学习目标 了解C语言的结构体的使用方法了解C语言结构体的结构的赋值了解多种C语言结构体变量的赋值方法和取值方法 目录 预备第一篇#xff0c;使用软件介绍在这一篇#xff0c;C与C使用的软件是一样的#xff0c;查看这篇即可#xff1a;《软件介绍》 想了解编译原…一、学习目标 了解C语言的结构体的使用方法了解C语言结构体的结构的赋值了解多种C语言结构体变量的赋值方法和取值方法 目录 预备第一篇使用软件介绍在这一篇C与C使用的软件是一样的查看这篇即可《软件介绍》 想了解编译原理和学习方法点这篇学习方法和一些原理C与C都是相同的《脱离学习误区》 《零基础看得懂的C入门教程 》——1第一个C程序就让你知其所以然 《零基础看得懂的C入门教程 》——2什么是数据类型、变量一看便会 《零基础看得懂的C入门教程 》——3表达式花样挺多鸭 《零基础看得懂的C入门教程 》——4条件判断原来如此 《零基础看得懂的C入门教程 》——5 容我套个娃 循环 《零基础看得懂的C入门教程 》——6自己动手写个函数 《零基础看得懂的C入门教程 》——7小数组玩起来 《零基础看得懂的C入门教程 》——8搞定二维数组与循环嵌套 推荐 欢迎大家关注公众号公众号每满1024及1024倍数则会抽奖赠送机械键盘一份IT书籍2份哟~ 二、了解结构体的使用方法 2.1 什么是C语言结构体 在学习C语言结构体前我们需要知道C语言结构体是什么东西形式是如何的它的核心的组成思想是什么。 结构体简单的来说是一个数据的类型跟int整型、char字符型类型一样都是一种数据类型在此别纠结它具体是什么毕竟还没深入学在此只要知道它也是数据类型即可。结构体是一种数据类型但它与int整型、char字符型数据不同之处是需要我们自己编写它的一个数据结构这个数据结构是单纯意义上的数据组成。结构体是有多个或其它数量的数据类型组成的一种结构其它数量的数据类型可以是整形、字符型等。 由上所述我们可以知道结构体是一个变量但是这个变量需要我们自己去编写它的数据构成这些数据构成是一些数据类型的变量。 我们看一下结构体示例 struct human{int age;char sex;char name; } ;结构体使用struct 进行声明struct 后接的一对花括号花括号中编写这个结构体所包含的变量有哪些并且使用分号表示结构体内变量的结束在struct之后花括号之前为结构体名结构体名与变量名类似。 以上的结构体所包含的变量有整形变量age字符变量sex以及字符变量name名称为human结构体我们可以看为是一个类别该类别的组成元素有哪些。 以上结构体名为human中文译为人类那么一个人有哪些属性呢首先有年龄是一个整数数据所以我在结构体中编写一个整数类型的变量age人类还有性别我在human结构体中使用sex表示说明并且也定义了一个char类型的变量name用于存储人类的名称代号。从以上所述可以很清楚的知道当前结构体human的一个组成。 注意花括号末尾需要分号表示结束。 2.2 结构体的使用 在以上内容中重点强调了结构体是一个类型那么一个类型的变量如何进行声明创建例如int类型定义一个变量a为 int a;那么结构体就可以写成 结构体名 变量;这样写是错的必须在结构体名前添加一个 struct关键字表示接下来我所声明的变量为结构体 struct 结构体名 变量;。代码示例为 #includeiostreamint main(){struct human{int age;char sex;char name;} ;struct human xiaoming; }以上示例中定义了一个名为human的结构体随后根据这个结构体创建了一个xiaoming的结构体变量。 创建完结构体变量后我们需要对这个结构体变量进行赋值赋值使用点运算符“.”可以将这个点当作“的”使用。例如我需要为xiaoming增加一个年龄那么就可以使用xiaoming后接一个点表示小明的什么元素要赋值多少可以写成 xiaoming.age10;同样其它的元素都可以这样去进行赋值我们称这些元素为成员变量。其它成员变量的赋值 xiaoming.sexT; xiaoming.nameM;在此我赋值性别为男用T表示小明的名字用M表示。 那赋值完毕后如何进行取值呢取值的方式很简单也是使用点运算符 xiaoming.age我们赋值完毕后输出内容查看一下是否成功 #includeiostream using namespace std; int main(){struct human{int age;char sex;char name;} ;struct human xiaoming; xiaoming.age10;xiaoming.sexT;xiaoming.nameM;cout age 为xiaoming.ageendl;cout age 为xiaoming.sexendl;cout age 为xiaoming.nameendl; }运行结果如下 结构体也可以直接在编写的时候直接创建结构体变量 struct human{int age;char sex;char name;} xiaoming;以上代码中直接在结构体末尾花括号之后结束分号前创建了一个结构体变量整体代码 #includeiostream using namespace std; int main(){struct human{int age;char sex;char name;} xiaoming;xiaoming.age10;xiaoming.sexT;xiaoming.nameM;cout age 为xiaoming.ageendl;cout sex为xiaoming.sexendl;cout name为xiaoming.nameendl; }运行结果均为一致也可以创建多个结构体变量 #includeiostream using namespace std; int main(){struct human{int age;char sex;char name;} xiaoming,xiaohong;xiaoming.age10;xiaoming.sexT;xiaoming.nameM;xiaohong.age11;xiaohong.sexM;xiaohong.nameH;cout age 为xiaohong.ageendl;cout age 为xiaohong.sexendl;cout age 为xiaohong.nameendl; }运行结果为 也可以在直接创建结构体变量的时候赋值 struct human{int age;char sex;char name;} xiaoming{10,T,M},xiaohong;赋值在变量名后使用一个等于号值使用一对花括号花括号内编写不同的值并且用逗号进行分隔也可以同时赋值2个结构体变量 struct human{int age;char sex;char name;} xiaoming{10,T,M},xiaohong{1,M,H};整体代码为 #includeiostream using namespace std; int main(){struct human{int age;char sex;char name;} xiaoming{10,T,M},xiaohong{1,M,H};cout age 为xiaoming.ageendl;cout sex 为xiaoming.sexendl;cout name 为xiaoming.nameendl;cout age 为xiaohong.ageendl;cout sex 为xiaohong.sexendl;cout name 为xiaohong.nameendl; }运行结果为 三、总结 了解C语言的结构体的的结构是一组不同类型数据的组合了解C语言结构体的结构的赋值是使用点运算符对内的成员变量进行赋值了解了多种结构体变量的赋值方法和取值方法赋值可以在新建时赋值也可以在之后赋值取值使用点运算符进行取值
http://www.yutouwan.com/news/486157/

相关文章:

  • 网站建设公司 关于我们加强网站建设会
  • 企业网站部署计划厦门百度快照优化排名
  • 超酷的网站设计网站开发入门
  • 河北住房和城乡建设厅网站卡方微商城网站开发
  • 中小型网站建设信息上海高端品牌网站建设专家
  • 互联网网站建设门户网wordpress上传图片不占用id
  • 图片素材网站哪个最多免费企业邮箱账号密码
  • 黄国外网站有赞分销员的功能和规则
  • 公司网站怎么做才能有官网二字小建筑公司简介模板
  • 设计网站如何推广月光博客 网站模板
  • 网站建设技术网站交互式网站设计
  • 温州网站建设哪家专业哪个网站可以做魔方图片大全
  • 网站设计好学吗影视怎么建设网站
  • 专门做ppt的网站斧头上海企业网站优化
  • zencart网站管理网页设计公司简约
  • 求个网站2021可用设计好看的企业网站
  • 做百度网站需要什么条件个人简历模板下载 免费完整版
  • 广州市品牌网站建设服务机构网站排名工具
  • reactjs wordpress哈尔滨seo优化排名推广
  • 免费做外贸的网站app下载安装注册
  • 苏州网站的优化免费域名模板建站
  • 有趣的个人网站python基础教程入门
  • 求个网站能用的wordpress vr
  • 美业网站建设重庆一般建一个网站需要多少钱
  • 网站制作培训班织梦网站首页怎么修改
  • 西二旗网站建设天长网站制作
  • 鞋网站模版企业官网推广
  • 网上做兼职网站正规搜索引擎排名谷歌
  • 静态网站怎么建设wordpress进入文字版
  • cms适合做什么网站网站建设 后端前端