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

网站底部版权信息模板WordPress采集淘宝头条插件

网站底部版权信息模板,WordPress采集淘宝头条插件,网站文章更新注意什么,本溪做网站文章目录 前言一、C的发展史二、c关键字二、c命名空间1、代码演示2、::#xff08;域作用限定符#xff09; 和namespace#xff08;命名空间#xff09;3、命名空间可以嵌套使用4、同一个工程中的相同名字的命名空间 三、c的输入输出1、iostream#xff08;输入… 文章目录 前言一、C的发展史二、c关键字二、c命名空间1、代码演示2、::域作用限定符 和namespace命名空间3、命名空间可以嵌套使用4、同一个工程中的相同名字的命名空间 三、c的输入输出1、iostream输入输出流和namespace命名空间2、代码实现3、说明 四、std命名空间的使用惯例总结 前言 C语言是结构化和模块化的语言适合处理较小规模的程序。对于复杂的问题规模较大的程序需要高度的抽象和建模时C语言则不合适。为了解决软件危机 20世纪80年代 计算机界提出了OOP(object oriented programming面向对象)思想支持面向对象的程序设计语言应运而生。 1982年Bjarne Stroustrup博士在C语言的基础上引入并扩充了面向对象的概念发明了一种新的程序语言。为了表达该语言与C语言的渊源关系命名为C。因此C是基于C语言而产生的它既可以进行C语言的过程化程序设计又可以进行以抽象数据类型为特点的基于对象的程序设计还可以进行面向对象的程序设计。 一、C的发展史 二、c关键字 C总计63个关键字C语言32个关键字 二、c命名空间 1、代码演示 在图上我们很明显的看到在c中rand既是个变量又在头文件中是个函数这样C语言没办法解决类似这样的命名冲突问题所以C提出了namespace来解决。 接下来在c中使用 namespace来解决也引出命名空间的概念 即namespace。 这里的zsc是命名空间的名字名字可以随便取一般为自己名字的缩写。 如果想打印命名空间的中的rand如下。 2、::域作用限定符 和namespace命名空间 namespace命名空间可以理解为一堵墙将变量可以存在命名空间中而using namespace 就是讲这个墙拆开如果想使用该命名空间中的变量有二种方法 如下 1、加命名空间名称及作用域限定符 2、使用using namespace 命名空间名称 引入 3、命名空间可以嵌套使用 4、同一个工程中的相同名字的命名空间 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。 如下 合成 三、c的输入输出 1、iostream输入输出流和namespace命名空间 iostream是输入输出的头文件而iostream存放在命名空间中只有使用了命名空间std才能使用该头文件 一般老版的编译器存在后缀.h但一般编译器中不存在如下 显然在VS2022编译器中不存在后缀.h。 2、代码实现 输出 显然endl的作用相当于“\n”。 输入 3、说明 使用cout标准输出对象(控制台)和cin标准输入对象(键盘)时必须包含 iostream 头文件以及按命名空间使用方法使用std。cout和cin是全局的流对象endl是特殊的C符号表示换行输出他们都包含在包含 iostream 头文件中。是流插入运算符是流提取运算符。使用C输入输出更方便不需要像printf/scanf输入输出时那样需要手动控制格式。C的输入输出可以自动识别变量类型。 四、std命名空间的使用惯例 在日常练习中建议直接using namespace std即可这样就很方便。using namespace std展开标准库就全部暴露出来了如果我们定义跟库重名的类型/对 象/函数就存在冲突问题。该问题在日常练习中很少出现但是项目开发中代码较多、规模大就很容易出现。所以建议在项目开发中使用像std::cout这样使用时指定命名空间 using std::cout展开常用的库对象/类型等方式。 总结 第一个层次C基础 (平平常常)挑选一本入门书籍如《C Primer》、《C大学教程》或Stroustrup撰写的经典《C程序设计语言》或他一年半前的新作《C程序设计原理与实践》而一般C课程也止于此另外《C 标准程序库》及《The C Standard Library Extensions》可供参考。 第二个层次正确高效的使用C (驾轻就熟)此层次开始必须自修阅读过《(More)Effective C》《(More)Exceptional C》、《Effective STL》及《C编程规范》等才适宜踏入专业C开发之路; 第三个层次深入解读C (出神入化) 关于全局问题可读《深入探索C对象模型》、《Imperfect C》、《C沉思录》、《STL源码剖析》要挑战智商可看关于模版及模版元编程的书籍如《C Templates》、《C设计新思维》、《C模版元编程》; 第四个层次研究C (返璞归真) 阅读《C语言的设计和演化》、《编程的本质》(含STL设计背后的数学根基)、C标准《ISO/IEC14882:2003》、C标准委员会的提案书和报告书、关于C的学术文献。由于我主要是应用C大约只停留于第二、三个层次。然而C只是软件开发的一环而已单凭语言并不能应付业务和工程上的问题。建议读者不要强求几年内“彻底学会C的知识”到达第二层左右便从工作实战中汲取经验有兴趣才慢慢继续学习更高层次的知识。虽然学习C有难度但也是相当有趣且有满足感的。 c学习之路漫长而艰难愿同诸位共同努力
http://www.yayakq.cn/news/1306/

相关文章:

  • 建设银行网站公告在哪iis 设置网站不能访问
  • 碑林区营销型网站建设还有哪些媲美wordpress框架
  • 阿里云网站建设部署与发布试题答案wordpress 搭建教育
  • 怎么在国税网站上做实名认证哪个网站可以做图交易平台
  • 沈阳制作网站的人怎么做免流网站
  • 加强网站互动交流平台建设自查网站站做地图软件
  • 做网站推广的流程富利建设集团有限公司网站
  • asp做网站主要技术360帝国模板网欢迎大家来访_济南网站建设推广_济南 去114网
  • 网站制作怎么做搜索栏上海注册建网站
  • 做设计在哪个网站投递简历wordpress的商城网站制作公司
  • 建湖网站设计沈阳seo网站管理
  • 网站建设公司官方网站微信分销商城
  • 做网站 徐州官方网站面膜做微商
  • 凡科手机网站设置问题企业猫源码网
  • 高端网站建设与管理开发公司会计科目设置
  • 综合型网站建设做网站运营跟专业有关吗
  • dede音乐网站源码scrm企业微信管理系统
  • 模具机械东莞网站建设网站建设连接数据库
  • 江西网站建设哪家公司好个人做小程序怎么挣钱
  • 网站备案北京管局yy直播是个什么样的平台
  • 个人介绍微电影网站模板免费下载网站建设方向论文提纲
  • 南宁比优建站郑州短视频拍摄公司
  • 做网站.net和php哪个简单网络营销图片
  • 网站建设淄博建站平台与自己做网站
  • 随州网站推广哪家好金华网站建设多少钱
  • 公司有网站域名 如何做网站的网站建设
  • 做企业网站需要什么网页设计师薪资待遇
  • 建网站卖阀门建设网站的模板
  • 化工类网站建设推广网站备案复查
  • 长沙网站排名提升深圳装修公司排名前十