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

网站建设哪家好 需要多少钱app开发公司哪家比较好

网站建设哪家好 需要多少钱,app开发公司哪家比较好,素材库大全高清素材免费下载,淘宝网站建设策划案1、命名空间 1.1使用命名空间的原因 先看一个例子&#xff1a; #include <iostream>int round 0;int main() {printf("%d", round);return 0; }请问&#xff0c;这个程序能跑起来吗&#xff1f; 答案是否定的 原因是&#xff0c;当我们想创建一个全局变量 …

1、命名空间

1.1使用命名空间的原因

先看一个例子:

#include <iostream>int round = 0;int main()
{printf("%d", round);return 0;
}

请问,这个程序能跑起来吗? 答案是否定的

原因是,当我们想创建一个全局变量 round 时, 该名与库函数中的 round 函数重名,这时就发生了命名冲突,导致程序无法编译运行

当然,当团队协同合作时, 不同程序员之间的变量名也可能会发生命名冲突,

由于自己也无法完全记住所有库函数的名字,命名冲突就是一个比较烦人的问题了

1.1.1总结:

命名空间可以用来避免命名冲突

2.命名空间的定义

2.1关键字 namespace

命名空间形如:关键字 加 空间名称 + { 主体 }

​
命名空间可以定义函数/变量/类型
namespace dfq
{int round = 0;
}​
命名空间可以嵌套
namespace dfq
{struct birth{...}namespace lover{struct birth{...}}
}   

一个命名空间就定义了一个作用域

 在一个项目中,可以存在多个相同名称的命名空间,编译运行后,分散的变量/类型/函数,

共同局限在一个作用域里面

 3.命名空间的使用

3.1加命名空间名称、作用域限定符

::作用域限定符,用来寻找指定作用域的变量等

3.2.1使用using namespace 命名空间名称 引入

3.2.2 局限性

该种方法使  a 成为了全局变量, 可以被使用

但是,成为全局变量之后可能会发生命名冲突,导致无法编译通过

#include <iostream>namespace dfq
{int round = 0;
}using namespace dfq;
int main()
{printf("%d", round);return 0;
}

 

所以:平时练习可以使用这种方法, 大工程项目中一定要避免使用 

3.3使用 using 将命名空间中的某个成员引入

2.输入与输出

目前学的较为简单,只需先记住用法

输入关键字 cin

输出关键字 cout

 (1)std 指的是c++ 标准库的命名空间名称,,C++将标准库的定义实现都放到这个命名空间中

(2)使用cin 、 cout 需要 包含 <iostream> 头文件  并且按命名空间的使用方法使用 std

(3)cin 标准输出对象(控制台)cout 标准输入对象(键盘)  

      它们是全局的流对象,包含在头文件<iostream>中

(4)>> 叫作 流提取运算符<< 叫作 流插入运算符

 (5)endl 是特殊的 c++ 换行符,

(6)c++的输入输出不需要手动控制格式,使用较为方便

(7)cin、cout还有更多复杂的用法,比如保留精度, 但是,因为 c++ 兼容大部分c 所以我们完全可以使用 scanf printf 来解决这个问题。 实在不行,我们再去学习就是

                                            点赞加关注,让我们下期见!

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

相关文章:

  • 短视频推广seo隐迅推专业外贸网站如何seo
  • 网站建设培训课程学了3个月ui好找工作吗
  • 网站 地区加关键词交换链接的方法
  • 公司做网站需要什么条件网站地图模板下载
  • 太原定制网站制作流程网站设计与制作报价
  • 网站建设二级关键词什么意思增加网站产品
  • 网站建设解决问题深圳网络营销公司排行榜
  • 甘肃建设项目公示网站天元建设集团有限公司商业承兑汇票
  • 网页设计作业 个人网站上海装修公司咨询
  • 公路建设管理办公室网站重庆百度
  • 兼职做网站在那里接任务东莞网站建设建网站
  • 设置网站默认编码网站开发静态和动态
  • 陕西天工建设有限公司官方网站企业做网站etp和源程序
  • 网站还未被收录可以做推广吗网站分为哪些结构
  • 奇信建设集团官方网站如何做vip电影解析网站
  • 邹城市建设局网站美摄短视频sdk
  • 郫都区规划建设局网站广州seo培训课程
  • 国外对企业网站开发的研究文网文网站建设
  • 一个网站突然打不开网站代码组件
  • 鲜花网站建设项目策 划书花瓣网平面设计素材
  • 建设兼职网站目的郑州网络推广平台有哪些
  • 网站注销网站开发有前途么
  • 昆明餐饮网站建设中国菲律宾世预赛直播
  • 网络营销效果好的网站平台开发者
  • 做网站需要会哪些知识四川公共交易资源信息网
  • 云主机建多个网站网站在线订单系统怎么做
  • html5 网站 源码添加网站描述
  • 个人网站网址重庆建设网官网
  • 网站的模块网站公司模板
  • 网站模板怎么用呢专业商城网站设计制作