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

一个网站多台服务器中国建设门户网登录入口

一个网站多台服务器,中国建设门户网登录入口,建筑人才网招聘网前程无忧,做pc端网站渠道一、一个用于查询C标准库内函数、操作符等的链接 https://legacy.cplusplus.com/reference/ 声明:该文档并非官方文档,但其具有易于查询和使用的优势,足够日常使用。 二、C的第一个程序 1、C语言中的语法在C中仍旧适用,首先我们来…

一、一个用于查询C++标准库内函数、操作符等的链接

https://legacy.cplusplus.com/reference/
声明:该文档并非官方文档,但其具有易于查询和使用的优势,足够日常使用。

二、C++的第一个程序

1、C语言中的语法在C++中仍旧适用,首先我们来看一下C语言和C++的一点区别

#include<stdio.h>
//C语言中的打印
int main()
{printf("Hello word");return 0;
}
#include<iostream>
using namespace std;
//C++中的打印
int main1()
{cout << "Hello word" << endl;return 0;
}

上述代码都可以打印出 “Hello word” 这个字符串,但是其书写过程却不太一样,这是因为C++有着自己的一套输出流程。

三、namespace的定义

1、定义命名空间: 

其使用方法就是namespace后面加上命名空间域的名字跟一个大括号即可,其内容可以是变量/函数/结构体等。

namespace lx
{int rand = 10;int Add(){}struct str{};
}

2、其本质是开辟一个独立的空间域,独立于全局域和局部域之外,在定义的命名空间域内创建与全局变量相同名字的变量不会产生冲突。

int a = 20;namespace lx
{int a = 10;int Add(){}struct str{};
}

3、namespace只能定义在全局,同时它是可以嵌套定义的

namespace lx
{int a = 10;namespace bit{int a = 10;}
}

4、在多文件下定义的同名namespace会被认为是同一个空间域

四、命名空间的使用

当我们编译或者运行的时候编译器不会去到命名空间中去查找,而是在全局域和局部域中查找,所以我们需要额外使用一个操作符来解决这个问题。

“::”:这两个冒号组成的操作符叫作用域解析运算符,其使用方法为

1、命名空间的名字+域解析运算符+空间内部变量/函数等的名字:指定访问的命名空间

2、using+命名空间的名字+域解析运算符+空间内部变量/函数等的名字:展开指定成员

3、using+namespace+命名空间名:展开命名空间中的全部成员

五、C++的输入和输出

<iostream>是标准的输入输出流库,定义了标准的输入输入对象。

std::cin是标准的输入流,是istream类的对象

std::cout是标准的输出流,是ostream类的对象

std::endl是一个函数,流插入输出时,相当于增加一个换行符来加速缓冲区的刷新

<<是流插入运算符,在输出时使用

>>是流提取运算符,在输入时使用

cout/cin/endl等都属于C++标准库,C++标准库都放在一个叫std(standard)的命名空间中,所以要通过命名空间的方式去使用他们

int main()
{cout << "Hello word" << endl;int a = 0;cin >> a;cout << a << '\n';return 0;
}
//这里的endl和\n具有同样的效果,但是\n并不能取代endl

六、缺省参数

缺省参数是声明或定义函数时给一个缺省值。在调用函数时,如果没有给定的实参则使用形参缺省值,否则使用指定的实参,缺省参数分为全缺省和半缺省。

全缺省就是全部形参给缺省值,半缺省就是部分形参给缺省值,在C++中规定形参缺省值的给定必须是从右往左给,不能间隔或者跳跃给。

带缺省的函数调用时必须使用从左到右的方式给实参,不能间隔跳跃

函数的声明和定义分离时,声明和定义不能同时给定缺省值,只有在函数声明时才能给定缺省值

从上图中我们就可以看出,当定义和声明同时给定缺省值时就会产生错误。

完结撒花-------------

http://www.yayakq.cn/news/383966/

相关文章:

  • 做公司网站的好处交互设计是什么意思
  • 单位网站建设要多少钱图片识别搜索引擎
  • 网站登录按钮点击没反应什么原因做杂志模板下载网站
  • 怎么在网站空间上传文件wordpress admin head
  • 临安区规划建设局网站母版做双语网站
  • 自己的电脑做服务器,并建网站招标文件范本
  • 做婚纱网站的图片素材销售网站建设怎么做
  • 邯郸创建网站要多少钱广告发布费属于什么服务
  • 网站开发上传视频教程c语言除了做网站还能干什么
  • 广州环保网站建设网页搜索能力属于什么素养
  • 手机网站打不开是什么原因造成的邢台网站网站建设
  • 大丰有没有做网站wordpress 定制表单
  • 如何用dreamer做网站python版wordpress
  • 企业为什么做网站 图片施工企业信用管理制度和机制
  • 如何做旅游网站自学软件开发需要多久
  • 免费自建网站步骤比wordpress更好的
  • 做网站怎么赚钱 注册怎么申请自己公司的邮箱
  • 网站改版声明由一个网页建成的网站
  • 网站模板psd海口企业网站建设制作哪家专业
  • 网站打不开了怎么办昆山网站建设价格备用参考
  • 番禺区网站建设渠道推广代理
  • 惠州市seo网站设计互联网医院建设方案
  • php开源网站 网上商城玛卡
  • 网站开发前的准备工作上海网站建设推
  • 佛山哪里做网站廊坊建设企业网站
  • 建造网站 备案网站正常打开速度
  • 网站建设的经营范围云南建设工程信息网站
  • 百度云虚拟主机如何建设网站宝山网站建设费用
  • 网站建设实验总结阿里云学生认证免费服务器
  • 南昌网站建设好么怎么在微信建立公众号