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

空调设备公司网站建设wordpress 查询文章

空调设备公司网站建设,wordpress 查询文章,自己在家开网站做推广,大型网站建设机构文章目录1. 结构体的声明1.1 结构的基础知识1.2 结构的声明1.3 结构成员的类型1.4 结构体变量的定义和初始化2. 结构体成员的访问3. 结构体传参1. 结构体的声明 1.1 结构的基础知识 结构是一些值的集合#xff0c;这些值称为成员变量。结构的每个成员可以是不同类型的变量。 … 文章目录1. 结构体的声明1.1 结构的基础知识1.2 结构的声明1.3 结构成员的类型1.4 结构体变量的定义和初始化2. 结构体成员的访问3. 结构体传参1. 结构体的声明 1.1 结构的基础知识 结构是一些值的集合这些值称为成员变量。结构的每个成员可以是不同类型的变量。 1.2 结构的声明 struct tag {member-list; }variable-list;例如描述一本书 第一种写法 struct Book {//成员变量char name[20];//名字int price;//价格 };//分号不能丢第二种写法 struct Book {char name[20];int price; }b1,b2,b3;//变量第三种写法 typedef struct Book//typedef对类型重命名 {char name[20];int price; }Book;1.3 结构成员的类型 结构的成员可以是标量、数组、指针甚至是其他结构体。 1.4 结构体变量的定义和初始化 看代码 #include stdio.h struct S {char c;char arr[10];int* p; }s1, s2; // 声明类型的同时定义变量s1,s2struct S s3;//全局变量struct B {int a;struct S s;double d; }sb1, sb2;struct B sb3;int main() {//初始化定义变量的同时赋初值struct S s4 {c, zhangsan, NULL};//局部变量并对其初始化int a 10;struct B sb4 { 100, {q, lisi, a}, 3.14};return 0; }2. 结构体成员的访问 结构体变量访问成员 结构变量的成员是通过点操作符.访问的。点操作符接受两个操作数。 例如 #include stdio.h struct Book {char name[20];int price; }; int main() {struct Book b1 { C结构体,66 };struct Book b2 { .price 88,.name C };//结构体变量.结构体成员printf(%s %d\n, b1.name, b1.price);printf(%s %d\n, b2.name, b2.price);return 0; }结构体指针访问指向变量的成员 有时候我们得到的不是一个结构体变量而是指向一个结构体的指针。 那该如何访问成员。 如下 #include stdio.h struct Stu {char name[20];int age; }; void print(struct Stu* ps) {printf(name %s age %d\n, (*ps).name, (*ps).age);//使用结构体指针访问指向对象的成员printf(name %s age %d\n, ps-name, ps-age); } int main() {struct Stu s { zhangsan, 20 };print(s);//结构体地址传参return 0; }3. 结构体传参 看代码 #include stdio.h struct S {int arr[100];int n; }; //结构体传参 void print1(struct S ss) {int i 0;for (i 0; i 10; i){printf(%d , ss.arr[i]);}printf(\n%d\n, ss.n); } //结构体地址传参 void print2(struct S* ps) {int i 0;for (i 0; i 10; i){printf(%d , ps-arr[i]);}printf(\n%d\n, ps-n); }int main() {struct S s { {1,2,3,4,5}, 100 };print1(s);//传结构体print2(s);//传地址return 0; } 上面的 print1 和 print2 函数哪个好些 答案是首选print2函数。 原因 函数传参的时候参数是需要压栈的。 如果传递一个结构体对象的时候结构体过大参数压栈的的系统开销比较大所以会导致性能的 下降。 结论 结构体传参的时候要传结构体的地址
http://www.hkea.cn/news/14525907/

相关文章:

  • 十堰网站seo方法展厅设计企业展厅设计公司
  • 万网搭建淘宝客网站wordpress设置可写
  • 网站作业成品在线设计公司logo
  • 站群 wordpressWordPress如何配置用QQ邮箱
  • 天津平台网站建设报价天津力天装饰有限公司
  • 高端定制外贸网站专业seo整站优化
  • 做建筑机械网站那个网站好中国建设银行网站易方达消费
  • 三亚建设信息网站网站开发需要什么人员
  • 建设营销型网站不足之处泉州 网站制作
  • 长沙百度网站推广公司制作只有一张图片的网站
  • 网站维护与建设考试做网站的费用计入哪个科目
  • 做的好的茶叶网站wordpress frame
  • 石家庄网站建设哪家好深圳广胜达建设公司
  • 网站导航漂浮代码如意宝魔方建站
  • 网站建设和网站设计一样吗该网站正在紧急升级维护中
  • 网站ar怎么做哈尔滨人才招聘信息网
  • 专门做各种产品测评的网站5g互联如何取消网站备案
  • 做移动网站首页软网站怎么做外链
  • 视频网站焦点图郑州百度推广公司地址
  • 西安做网站朋朋有用免费模板网
  • 财经网站源码 织梦wiki wordpress
  • 企业做网站优劣网络运营者应当为()
  • 网站建设 统一质量标准企业网站优化软件
  • 网站做百度排名教程wordpress文章页特色
  • 厦门海沧建设局网站做网站的步骤 优帮云
  • 网站开发后如何维护seo是什么姓
  • 做网站做的网页开发价格
  • 做关于什么的网站做网站策划书
  • 湘潭高端网站建设如何做公众号微信
  • 做网站需要什么代码网站域名空间地址