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

如果是自已建设的网站_那你在数据库想改成什么时间都可以.目前搜索引擎排名

如果是自已建设的网站_那你在数据库想改成什么时间都可以.,目前搜索引擎排名,dede能建立手机网站吗,怎么做百度网站验证码简单不先于复杂,而是在复杂之后。 目录 1. 结构体的声明 1.1 结构体的基础知识 1.2 结构的声明 1.3 结构成员的类型 1.4 结构体变量的定义和初始化 2. 结构体成员的访问 3. 结构体传参 1. 结构体的声明 1.1 结构体的基础知识 结构是一些值的集合&…

简单不先于复杂,而是在复杂之后。

89efcc89ac61428db4d5b6639b2bd948.jpeg 

 

目录

1. 结构体的声明 

1.1 结构体的基础知识

1.2 结构的声明 

1.3 结构成员的类型 

1.4 结构体变量的定义和初始化 

2. 结构体成员的访问 

3. 结构体传参 


 

 

1. 结构体的声明 

1.1 结构体的基础知识

结构是一些值的集合,这些值称为成员变量。

 

结构的每个成员可以是不同类型的变量。 

1.2 结构的声明 

 

 fd2f3dd78c4b468893a47b5fa56e5e93.png

 8790543feb584049b435b8c37efcefb3.png

 de25cc4df09645c0906489ba1081787a.png

 

p1 和 p2 是使用 struct Peo 结构类型创建的两个变量

 

p1 和 p2 是全局变量,但尽量不要使用。

 

b1428aa107f041f683e92b967dd2b707.png

 

struct Peo 是类型,不占内存空间。

 

p1 p2 是结构体变量

1.3 结构成员的类型 

结构的成员可以是变量 、数组、指针、甚至是其他结构体。

 

85e7a66dfbb54664a119275d7f694bd1.png

 

1.4 结构体变量的定义和初始化 

72f6509ef5b04a02a791a8b9e24f3ffb.png 

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>struct Peo
{char name[20];char tele[12];char sex[5];int high;
}p3, p4;struct Peo p5, p6;struct St
{struct Peo p;int num;float f;
};int main()
{struct Peo p1 = { "张三","123456677","男","181" };//结构体变量的初始化struct St s = { {"李四","1233244","女","166"}, 100,3.14f };return 0;
}

 

2. 结构体成员的访问 

结构体变量访问成员

 

结构体变量的成员是通过点操作符(.)访问的。

 

点操作符接受两个操作数。

 

例如:

 cc16bc16d0e7476c9916e9b5c56efaeb.png

结构体指针访问指向变量的成员:

 

有时候我们得到的不是一个结构体变量,而是指向一个结构体的指针。

 

那么该如何访问成员?

如下:

 9562dbc0e15e4a849901e6f2741ad67c.png

 

struct Peo
{
char name[20];
char tele[12];
char sex[5];
int high;
}p3,p4;struct Peo p5, p6;struct St
{
struct Peo p;
int num;
float f;
};void print2(struct Peo* sp)
{
printf("%s %s %s %d\n", sp->name, sp->tele, sp->sex, sp->high);//结构体指针->成员变量
}void print1(struct Peo p)
{
printf("%s %s %s %d\n", p.name, p.tele, p.sex, p.high);}
int main()
{
struct Peo p1 = {"张三","123456677","男","181"};//结构体变量的初始化
struct St s = { {"李四","1233244","女","166"}, 100,3.14f};printf("%s %s %s %d\n", p1.name, p1.tele, p1.sex, p1.high);//结构体变量.成员变量
printf("%s %s %s %d %d %f\n", s.p.name,s.p.tele,s.p.sex,s.p.high,s.num,s.f);print1(p1);
print2(&p1);return 0;
}

 

3. 结构体传参 

 0aba570bbffe47cb81ff2e6e071a6396.png

 

函数传参的时候,参数是需要压栈的。

 

如果传递一个结构体对象的时候,结构体过大,参数压栈的系统开销比较大,所以导致性能的下降。

 

总结:结构体传参的时候,要传结构体变量的地址。

 

http://www.wooajung.com/news/22219.html

相关文章:

  • 营销型网站设计思路网络营销案例题
  • web实用网站开发实验报告千锋教育前端学费多少
  • 室内设计素材网站推荐微信小程序开发流程
  • 网站建设和网络推广是干嘛信息流广告投放渠道
  • 淘宝上做网站的靠谱吗网站功能
  • web.py网站开发温州seo公司
  • 如何提高网站设计能力企业培训师
  • 网站建设网页设计做网站什么样的人适合做策划
  • 十六局门户网登录惠州seo快速排名
  • 网站建设服务长春seo技术
  • 网站域名注册费用互联网推广销售
  • 灵川网站制作火星时代教育培训机构怎么样
  • 太原做网站创网站永久免费建站
  • 百度做网站效果怎么样杭州seo网站建设
  • python可以做网站开发吗百度热度指数排行
  • 做彩票网站2020最成功的网络营销
  • 东软网站建设方案免费二级域名注册网站有哪些
  • 网站背景css设置外贸公司一般怎么找客户
  • 简单三栏网站营销软文范例
  • 手机软件制作器下载seo优化方法有哪些
  • 麻阳住房和城乡建设局网站石家庄百度关键词优化
  • 响应式网站底部怎么做域名交易域名出售
  • 视频连接网站怎么做自动seo系统
  • 公司做自己的网站网络营销的方法有哪些
  • 广告宣传片制作公司广告视频北京seo执行
  • 杭州网站排名百度经验官网入口
  • 海报自动设计网站我们公司在做网站推广
  • 做网站备案不少天接广告的网站
  • 网站的功能板块搜索图片
  • 村建站属于哪个部门如何做电商 个人