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

html网站首页设计正常做网站多少钱

html网站首页设计,正常做网站多少钱,桂林亿星网络科技公司,网站建设 小程序开发 营销推广数据类型: 已学--整数、实数、字符、字符串、数组、指针、结构待学--向量(vector)类型:优于数组非主流的类型--联合(union)、枚举(enum) 一、联合 联合类似于结构,可以容…

数据类型:

  • 已学--整数、实数、字符、字符串、数组、指针、结构
  • 待学--向量(vector)类型:优于数组
  • 非主流的类型--联合(union)、枚举(enum)

一、联合

  • 联合类似于结构,可以容纳多种不同类型的值。
  • 区别:联合每次只能存储这些值中的某一个。
  • 例如:我们要定义一个变量来存放某种密码,我们可以选择是你女朋友的生日、身份证最后4位数字或者你养的宠物的名字等等。使用联合类型是一个不错的选择。

1.联合的基本语法格式

	union mima //使用union关键字 {unsigned long birthday;//使用生日作为密码 unsigned short ssn;// 使用身份证后四位作为密码 char *pet;//使用宠物名字作为密码 	};  //一定要加分号; 

2.创建union类型的变量 

	mima pwd; //创建一个mima联合类型的变量pwd 

3.对成员进行赋值

	//对成员进行赋值pwd.birthday=200000616;//将 200000616 存入 联合的birthday成员里 pwd.ssn=0226;//将 0226 存入 联合的ssn成员里 , 并丢弃(覆盖) birthday成员里的值 pwd.pet="Lili";//将 Lili 存入 联合的pet成员里 ,并丢弃(覆盖) ssn成员里的值  

#include <iostream>int main()
{union mima //使用union关键字 {unsigned long birthday;//使用生日作为密码 unsigned short ssn;// 使用身份证后四位作为密码 char *pet;//使用宠物名字作为密码 	};  //一定要加分号; mima pwd; //创建一个mima联合类型的变量pwd //对成员进行赋值pwd.birthday=200000616;//将 200000616 存入 联合的birthday成员里 std::cout<<pwd.birthday<<"\n";  //200000616pwd.pet="xaoibai";//将 0226 存入 联合的ssn成员里 , 并丢弃(覆盖) birthday成员里的值 std::cout<<pwd.pet<<"\n"; //xaoibaistd::cout<<pwd.birthday<<"\n"; //4710402:xaoibai这个字符串的第一个元素的地址 (字符串的首地址) return 0;} 



二、枚举

1.枚举类型的基本语法格式

//定义枚举类型 
enum weekdays{ Monday, Tuesday,Wednesday, Thursday, Friday};//注意:这里不需要使用引号,因为枚举值不是字符串 

2.创建枚举enum类型的变量

	//创建枚举类型weekdays的变量 weekdays today;

3.对成员进行赋值

	//对枚举类型的变量today赋值 today=Monday; //值只能w为定义好的枚举类型std::cout<<today<<"\n"; //0   编辑器会按照各个枚举值在定义时出现的先后顺序把他们与0~n-1的整数关联起来(n是枚举值的总总个数)today=Tuesday;std::cout<<today<<"\n"; //1

4.使用枚举类型的连个好处: 

  • 它们对变量的可取值加以限制
  • 它们可以用作switch条件的case标号。(因为字符串是不能作为标号用的)
#include<iostream>int main()
{//定义枚举类型 enum weekdays{ Monday, Tuesday,Wednesday, Thursday, Friday};//注意:这里不需要使用引号,因为枚举值不是字符串 //创建枚举类型weekdays的变量 weekdays today;//对枚举类型的变量today赋值 today=Monday; //值只能w为定义好的枚举类型
//	std::cout<<today<<"\n"; //0   编辑器会按照各个枚举值在定义时出现的先后顺序把他们与0~n-1的整数关联起来(n是枚举值的总总个数)today=Tuesday;
//	std::cout<<today<<"\n"; //1switch(today){case Tuesday:std::cout<<"今天不是星期一";} } 



三、类型别名

  • Typedef 保留字,使用它可以为一个类型定义创建一个别名。
  • 例如,我们不喜欢使用 int* 来创建指针,可以像下边这样定义一个类型别名:
typedef int* intPointer;

                                        (这样,intPointer 就等于 int*)

在此之后,我们就可以像下面这样来定义整型指针了:

 intPointer myPointer;


未完待续。。。 

http://www.dtcms.com/a/407565.html

相关文章:

  • 神经网络(①MNIST 手写数字识别)
  • 汕头智能模板建站网站建设需求分析报告
  • HAProxy实验步骤
  • 语义分割Semantic segmentation
  • strace / ltrace / ptrace / ftrace
  • 免费自建网站步骤天津工程造价信息网
  • AI+内容工作坊破解企业内容生产与AI落地难题
  • C++基础(22)——模板的进阶
  • 建站公司外包西安网站建设哪个平台好
  • SQL 面试经典:如何用 CASE WHEN 实现分组统计?
  • wnmp搭建后怎么做网站在线书店网站怎么做
  • 详细案例说明AI所用的算法,列出公式,用Python代码说明用法
  • 后端直接返回错误信息的Map 和 抛出异常(异常机制)优劣势对比
  • 如何快速做网站关键词seo网站推广专员招聘
  • 【docker默认防火墙行为调整】
  • 【English】您只知道 look at 表示 “看” 这一种意思吗?
  • 珠海企业网站建设制作北京师大互联网公司
  • 做淘宝客为什么要做网站网站硬件建设
  • Dify使用记录
  • 解析Nano Banana AI:功能特点、使用方法与免费政策
  • 有没有catia做幕墙的网站长沙市做网站
  • php网站开发流程公司网址格式
  • Linux静态库与共享库(动态库)全面详解:从创建到应用
  • 【Linux基础知识系列:第一百三十七篇】理解容器技术与Linux的关系
  • AS32S601ZIT2型MCU:基于RISC-V架构的抗辐照设计与试验评估
  • 卖狗做网站什么关键词最好做网站需要学的语言和软件
  • 1006网站建设单位申请免费网站
  • DHC服务器
  • 【电脑桌面刷新后莫名其妙多一个空缺的问题解决】
  • 性能测试零基础入门:核心概念+实战指南!