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

住房和城乡建设部网站住房补贴seo指的是什么意思

住房和城乡建设部网站住房补贴,seo指的是什么意思,向客户介绍网站建设,网络营销案例分析怎么写Yan-英杰 悟已往之不谏 知来者之可追 目录 一、结构体的声明 二、结构体变量的定义和初始化 三、结构体成员的访问 四、结构体传参 一、结构体的声明 1.结构的基础知识 结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。2.结构的…

                                                                      Yan-英杰

                                                         悟已往之不谏 知来者之可追


目录

一、结构体的声明

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

三、结构体成员的访问

四、结构体传参


一、结构体的声明

       1.结构的基础知识

结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。
       2.结构的声明

struct tag
{member-list;
}variable-list;
                例如描述一个学生:
typedef struct Stu
{char name[20];//名字int age;//年龄char sex[5];//性别char id[20];//学号
}Stu;
typedef将struct Stu进行重命名为Stu,我们再引用结构体创建对象直接Stu即可
        3.结构成员的类型
                结构的成员可以是标量、数组、指针,甚至是其他结构体。

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

                有了结构体类型,那如何定义变量,其实很简单。

struct Point
{int x;int y;
}p1; //声明类型的同时定义变量p1
struct Point p2; //定义结构体变量p2
//初始化:定义变量的同时赋初值。
struct Point p3 = { x, y };
struct Stu        //类型声明
{char name[15];//名字int age;      //年龄
};
struct Stu s = { "zhangsan", 20 };//初始化
struct Node
{int data;struct Point p;struct Node* next;
}n1 = { 10, {4,5}, NULL }; //结构体嵌套初始化
struct Node n2 = { 20, {5, 6}, NULL };//结构体嵌套初始化

三、结构体成员的访问

        结构体变量访问成员,结构变量的成员是通过点操作符(.)访问的。点操作符接受两个操作数。 例如:

        

        😐可以看到 s 有成员 nameage,如何访问s的成员?
       
struct S s;
strcpy(s.name, "zhangsan");//使用.访问name成员s.age = 20;//使用.访问age成员
        结构体指针访问指向变量的成员有时候我们得到的不是一个结构体变量,而是指向一个结构体的指针。
        😐那该如何访问成员。如下:
        
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;
}

四、结构体传参

struct S
{int data[1000];int num;
};
struct S s = {{1,2,3,4}, 1000};
//结构体传参
void print1(struct S s)
{printf("%d\n", s.num);
}
//结构体地址传参
void print2(struct S* ps)
{printf("%d\n", ps->num);
}
int main()
{print1(s);  //传结构体print2(&s); //传地址return 0;
}

        1.上面的 print1 和 print2 函数哪个好些?

       😀 首选print2函数:
                函数传参的时候,参数是需要压栈的.如果传递一个结构体对象的时候,结构体过大,参数压栈的的系统开销比较大,所以会导致性能的下降。
        
        结论:
                                结构体传参的时候,要传结构体的地址
http://www.wangmingla.cn/news/45935.html

相关文章:

  • 文军seo湖南正规关键词优化首选
  • 2018做电影网站还能赚钱吗营销策划公司排行榜
  • 公司装修完就让搬进去宁波网络推广优化方案
  • PHP动态网站开发期末考试地推接单平台找推网
  • 做网站找哪个软件南京网站设计
  • wordpress如何调整文章顺序自动app优化最新版
  • wordpress 08影院1.0郑州网站seo外包
  • 做网站合肥哪家公司好公众号关键词排名优化
  • 东莞网站seo推广优化产品市场营销策划方案
  • 深圳网站建设哪家公司便宜大众点评seo关键词优化
  • 网站外链建设到底该怎么做seo优化网络推广
  • 绵阳网站建设100jv北京环球影城每日客流怎么看
  • wordpress twitter登陆windows优化大师好不好
  • 中学生做网站吉林seo推广
  • 用vs2008做网站今天新疆新闻头条
  • 电商网站产品模块指数函数和对数函数
  • 郑州做网站网络公司爱上链外链购买平台
  • 网站开发 青岛百度信息流怎么投放
  • 看装修效果图哪个网站好网站推广的基本手段有哪些
  • 坊子网站建设如何制作app软件
  • wordpress用多大主机优化软件seo排名
  • 公司需要做网站需要什么流程怎么创建网站快捷方式到桌面
  • 网站开发的特点互联网线上推广
  • 网站应该怎么做运维国家高新技术企业
  • 为什么现在建设银行要下载网站激活码深圳网络营销推广方案
  • 谷歌搜索引擎免费入口网页seo搜索引擎优化
  • 做网站需要注意多少页阿里云免费域名
  • 微信公众号可以做几个微网站吗网站检测中心
  • 高端产品网站建设性价比高seo的排名优化
  • 苍南网站开发新媒体培训