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

外贸网站推广教程承德市网站开发

外贸网站推广教程,承德市网站开发,购卡链接网站怎么做,百度快照是干嘛的C学习之路#xff08;1#xff09;— 第一个HelloWorld程序 一、前言 C在C语言的基础上添加了对面向对象编程和泛型编程的支持#xff0c;在 20世纪90年代便是最重要的编程语言之一#xff0c;并在21世纪仍保持强劲势头。C继承了C语言高效、简洁、快速和可移植性的传统。 …C学习之路1— 第一个HelloWorld程序 一、前言 C在C语言的基础上添加了对面向对象编程和泛型编程的支持在 20世纪90年代便是最重要的编程语言之一并在21世纪仍保持强劲势头。C继承了C语言高效、简洁、快速和可移植性的传统。 C面向对象的特性带来了全新的编程方法这种方法是为应付复杂程度不断提高的现代编程任务而设计的。C的模板特性提供了另一种全新的编程方法------泛型编程。这三件法宝既是福也是祸一方面让C语言功能强大另一方面则意味着有更多的东西需要学习。 二、代码编写 新建hello.c文件编写代码如下所示 #include iostreamint main() {using namespace std;cout Hello World.;cout endl;return 0; } 三、编译运行 在Linux系统上使用g工具对C代码进行编译可以通过g --version命令查看g工具是否可用 编译命令如下 g hello.c -o hello然后执行 ./hello即可运行 四、头文件包含 代码中第一行 #include iostream表示包含一个iostream头文件即将iostream文件的内容添加的程序中 在C语言中常用的头文件包含语句如下所示: #include stdio.h可以看到其显式的指出了头文件的后缀名.h但一般的在C的新式风格中文件包含是不加后缀名的。 五、名称空间 我们看如下语句 using namespace std;其用到了名称空间的概念 名称空间支持是一项C特性旨在让您编写大型程序以及将多个厂商现有的代码组合起来的程序时更容易它还有助于组织程序。一个潜在的问题是可能使用两个已封装好的产品而它们都包含一个名为 wanda()的函数。这样使用 wanda()函数时编译器将不知道指的是哪个版本。名称空间让厂商能够将其产品封装在一个叫做名称空间的单元中,这样就可以用名称空间的名称来指出想使用哪个厂商的产品。 例如Microflop Industries可以将其定义的 wanda()函数放到一个名为 Microflop的名称空间中这样其 wanda( )函数的 全称为 Microflop::wanda()同样Piscine 公司的 wanda()版本可以表示为 Piscine::wanda()。这样程序就可以使用名称空间来区分不同的版本了: Microflop::wanda(go dancing?); //use Microflop namespace version Piscine::wanda(a fish named Desire); //use Piscine namespace version按照这种方式类、函数和变量便是C编译器的标准组件它们现在都被放置在名称空间 std 中。 仅当头文件没有扩展名h时情况才是如此。这意味着在iostream 中定义的用于输出的 cout 变量实际上是 std:cout而 endl实际上是 std::endl。因此我们还可以以下述方式进行编码: #include iostreamint main() {std::cout Hello World. std::cout.;std::cout std::endl;return 0; }编译运行如下所示: 六、using编译指令 using namespace std;这个 using 编译指令使得std 名称空间中的所有名称都可用。这是一种偷懒的做法在大型项目中会有潜在的问题。更好的方法是只使所需的名称可用这可以通过使用using声明来实现: #include iostreamusing std::cout; using std::endl; using std::cin;int main() {cout Hello World.;cout endl;return 0; } 用这些编译指令替换后便可以使用 cin 和 cout而不必加上 std::前缀.
http://www.w-s-a.com/news/656269/

相关文章:

  • 中山企业网站建设公司抖音代运营合作模式
  • 南通营销网站开发做网站页面多少钱
  • 桂林生活网官方网站云主机和云电脑的区别
  • 内部网络网站怎么做vue做单页面网站
  • 如何建立网站教程wordpress粘帖图片
  • 广东网站备案要多久网站开发 pdf 文字版
  • 学校网站方案帮别人做钓鱼网站吗
  • 如何加强网站建设和信息宣传wordpress 搜索提示
  • 灰色网站怎么做php yaf 网站开发框架
  • 浙江建设网站首页提供做网站公司有哪些
  • 建公司网站报价公司seo是什么级别
  • 可信赖的武进网站建设中山网站建设方案
  • 网站设计方面有什么公司运动鞋网站建设目的
  • 学校门户网站流程建设方案找人做网站 多少钱
  • 网站域名更换相应内容网站策划 要求
  • 百盛联合建设集团网站开发网站的步骤
  • php做网站评价网络公司经营范围可以加技
  • 网站积分的作用保定专业网站建设
  • 莆田做网站公司电话如何提升网站访问速度
  • 网站开发流程步骤 口袋网页访问wordpress
  • 湘潭做网站的公司自助建站教程
  • 做网站推广和头条推广wordpress 验证密码错误
  • 淘宝联盟网站怎么做深圳市创想三维科技有限公司
  • 校园网站建设招标公告php网站开发什么
  • 06628 网页制作与网站开发陕西省交通建设网站
  • 做wish如何利用数据网站暗红色网站
  • 企业 网站备案 法人长春建站模板搭建
  • 网站做快照网站改版 升级的目的
  • 自己做一个网站要多少钱海外推广什么意思
  • 郑州做网站哪家专业网络基础知识大全