【c++】hello word

来源:互联网 发布:单片机软件工程师苏州 编辑:程序博客网 时间:2024/05/17 01:56



像所有的的语言一样,我们从hello word开始我们的c++之旅。毕竟这是传统大笑



#include<iostream>//下面是预编译指令using std::cout;using std::endl;/*下面是程序开始的地方*/int main(){cout<<"hello word"<<endl;return 0;}




传统也致敬了,现在我们简单讲一下.

#include<iostream>部分是预编译指令,意思是连接iostream头文件。这个里面有我们我们各种标准输入输出流的函数定义(如ostring类的cout,cerr,clog实例),这是大牛们写好给我们用的,具体怎么实现的我也不知道,谁叫我不是大牛呢?其实我们学习编程很大程度都是站在巨人的肩膀上,像记单词一样记住一想概念,函数啊什么的。谁让这些东西不是我们发明的呢。扯远了吐舌头




using std::cout;中using 是一条编译器指令,以后会详细说.先简单说一下。大牛们(我们自己)写好的代码通常都在一个个命名空间中.using和namespace 编译器指令就决定使用哪个命名空间。就好比1班的王二和2班的王二,你喊王二没人知道你喊的是谁,编译器也没那么聪明。所以我们就需要制定一个前提(命名空间)来限定一下范围。




上面我也顺便展示了一下c++中支持的两种注释//和/**/,注释就是编译器忽略的地方,这都是写给别人或者自己看的。因为这个很简单以后就不解释了 ,还不懂请自行解决



后面就是函数部分了,函数是一系列语句的封装。而其中的main函数就是c++最重要的一个函数。每一个程序都需要,因为我们的程序的入口就是这个函数,所有的程序都是从这个口开始运行的,一直到return 返回结束。



而cout<<"hello word"<<endl; 这条语句就是 我们输出hello word的代码了,以后详细说,
return 0这个是mian函数的返回值,这个值是返回给操作系统的。当程序成功运行完毕会返回给操作系统0.。到这我们就简单的讲完了完成一个c++程序大体需要一些什么奋斗
但是我们感觉说的有点啰嗦了,以后精简一点再见













0 0
原创粉丝点击