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

如何在天气预报网站做引流简述网络营销的概念

如何在天气预报网站做引流,简述网络营销的概念,phython 做的网站,wordpress 笑话源码结构体(struct),是一种用户自定义复合数据类型,可以包含不同类型的不同成员。 结构体的声明定义和使用的基本语法: // 声明结构体struct 结构体类型 { 成员1类型 成员1名称; ...成员N类型 成员N名称; };除声明…

结构体(struct),是一种用户自定义复合数据类型,可以包含不同类型的不同成员。

结构体的声明定义和使用的基本语法:

// 声明结构体struct 结构体类型
{    成员1类型 成员1名称;    ...成员N类型 成员N名称;
};

除声明外,struct关键字可省略

成员的访问可以通过 . 来进行

结构体成员默认值

在设计一个结构体的时候,可以根据需要向成员设置默认值

如果结构体中的变量,比如name、major_code、dormitory没有被指定,那么程序就会输出默认值结构体数组

作为用户自定义数据类型,结构体是支持数组模式的。

// 声明数组对象
[struct] 结构体类型 数组名[数组长度];
// 赋值数组的每一个元素
数组名[0] = {, , ..., };
数组名[1] = {, , ..., };
...
// 声明和赋值同步的快捷写法
[struct] 结构体类型 数组名[数组长度] = {{}, {}, ..., {}};

结构体指针

作为一种数据类型,结构体也是支持使用指针的。

结构体同样可以使用指针数组,主要用于动态内存分配,方便管理大量结构体占用的内存。

struct Student
{string name;string major_code = "003032";       // 默认专业代码int dormitory_num = 1;              // 默认分配1号楼宿舍
};struct Student stu = {"周杰轮", "003001", 5};struct Student *p = &stu;

通过new操作符申请指针空间

struct Student *p = new Student {"周杰轮", "003001", 5};

使用指针变量访问结构体成员需要更换操作符号为:->

cout << p->name << endl;            // 访问成员name
cout << p->major_code << endl;      // 访问成员
major_codecout << p->dormitory_num << endl;   // 访问成员dormitory_num

举例:

#include "iostream"
using namespace std;int main()
{struct Student{string name;int age = 11;string gender = "男";};struct Student arr1[3] = {{"周杰轮"}, {"林军杰"}, "王力鸿"};struct Student * p1 = arr1;     // 数组的对象本质上就是地址(指向数组的第一个元素的位置)cout << "数组的第一个元素中记录的name是:" << p1[0].name << endl;cout << "数组的第二个元素中记录的name是:" << p1[1].name << endl;cout << "数组的第三个元素中记录的name是:" << p1[2].name << endl;// 通过new操作符,自行申请结构体数组的空间(可以通过delete回收)struct Student * p2 =new Student[3] {{"周杰轮"}, {"林军杰"}, {"王力鸿"}};cout << "数组2的第一个元素中记录的name是:" << p2[0].name << endl;cout << "数组2的第二个元素中记录的name是:" << p2[1].name << endl;cout << "数组2的第三个元素中记录的name是:" << p2[2].name << endl;delete[] p2;return 0;
}

其中,

struct Student * p1 = arr1; 

这个可以直接赋值的原因在于arr1表示的是数组,数组就是地址所所以可以直接赋值。

delete[] p2;

在删除空间地址的时候,需要[ ]这个符号是因为处理的是数组。

http://www.wangmingla.cn/news/125912.html

相关文章:

  • vue做社区网站推广普通话宣传内容
  • ppt怎么做 pc下载网站河北seo技术交流
  • 辽宁建设工程信息网执业人员无锡网站优化
  • 网页搜索一个网站全包深圳网站建设公司
  • 北京企业网站模板建站怎么用宁波百度seo排名优化
  • 广州天河建网站网络营销服务的特点
  • 专门做h网页游戏的网站长沙官网seo服务
  • 做网站需要哪个专业台州网站seo
  • 李志自己做网站宁波网络推广软件
  • 高明专业网站建设哪家好鸿星尔克网络营销
  • 上海外贸网站推广哪家好最大的搜索网站排名
  • 网站促销计算seo社区
  • 济南 网站制作网页设计素材
  • wordpress 自建主题太原百度快照优化排名
  • 网站怎么容易被百度收录站长工具是什么
  • 北京孤儿院做义工网站苏州网络公司
  • 做seo要明白网站南宁seo内部优化
  • 一个公司网站后台怎么做福州短视频seo获客
  • wordpress在哪儿设置关键词和描述南城网站优化公司
  • 建设网站建站公司重庆搜索排名提升
  • 仙游哪里可以做网站的深圳seo网络推广
  • 招聘网站免费平台google首页
  • 网站如何在公安局备案百度网站下载安装
  • 如何制作境外网站网站的网络推广
  • 设计网站页面特效怎么做专业搜索引擎优化电话
  • 贵阳建站模板百度app免费下载安装
  • 文化网站建设需要的功能cilimao磁力猫
  • 网络安全建设方案企业seo顾问服务阿亮
  • 北京网站建设明细武汉千锋教育培训机构怎么样
  • 网站开发公司安心加盟泰州百度关键词优化