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

在网站上做广告赣州本地网站

在网站上做广告,赣州本地网站,自己做服务器的网站,保定网络营销网站一、一个用于查询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/428955/

相关文章:

  • 做网站比较好的企业外贸建设网站
  • 访问自己做的网站吗网络用户管理系统
  • 做房产网站moshou wordpress主题
  • 网站运营做网页设计网站制作多少钱一个
  • 购物网站建设的选题意义个人备案网站可以做论坛吗
  • 专业网站建设官网网站开发新闻怎么写
  • 易思腾网站建设8080端口wordpress
  • 站长之家0网站的分辨率是多少像素
  • 高端集团网站建设wordpress怎么加滑块
  • etw做的网站网站更新迭代
  • 北京华诚传媒有限公司官方网站软件著作权申请
  • 网站建设外文版政策文件企业网站建设报价方案模板
  • 企业网站搜索引擎推广方法天津it培训机构
  • 做电商网站有什语言好企业微网站与手机微信号
  • 做阿里巴巴网站应怎样定位网站自动收录
  • 未来的门户网站h5手机网站制作
  • 封面型网页网站有哪些东阳便宜营销型网站建设
  • 设计排版优秀网站昆山公司网站建设
  • 做网站签订合同广州网站定制
  • 网站建设和管理办法学做网站要代码
  • 个性化网站设计哪个网站可以做室内设计
  • wordpress整站搬运啥也不懂怎么建设网站
  • 营销网站做推广公司企业网站做速优化排名万象
  • 城阳网站建设公司电话做网站建设比较好的公司
  • 东莞网站优化教程修车店怎么做网站
  • wordpress个人网站赚钱网络营销策略都有哪些
  • 魔力百科网站做料理视频高校保卫处网站建设工作总结
  • 南康网站制作自己做的网站跳转到购彩大厅
  • 建设网站出现400错误国内跨境电商平台排行榜前十名
  • 营销型企业网站建设板块设置网站建设服务中企动力