C++ 第一课

C++ 第一课                                

1.  A simple program:

 

Console:控制台的意思,输出窗口的老式叫法。

先模仿,在Dev C++敲入上面的代码,按F11编译运行,会有下面的输出:

 

代码前面的行数line numbers 只是为了方便代码的debug(调试)。

下面我们开始讲解这个小程序的结构:

The first line

  #include <iostream>

是编译器的预处理指令,告诉编译器去调iostream这个库进来,io代班inputouput输入输出这个两个单词的首字母,stream是流的意思,电脑是以字节流的方式输入输出的,所以iostream是输入输出所必须的。C++包含了许多像iostream这样的库文件,习惯上我们把iostream这样的库叫做头文件。

The line 2

using namespace std;

这个语句告诉编译器去使用standard namespace(标准命名空间),stdstandard的缩写,在上面代码中第7行的coutendl就是定义在standard namespace(标准命名空间)中的iostream库文件中的,因为头文件包含了iostream,要使用它就要使用它所在的standard namespace。到目前为止,你要记住的是你写的C++代码中一定要有

#include <iostream>

using namespace std;   这两行

The line 4th

int main()

main() 是程序开始执行的地方,主函数包含了定义在4-10行中的2个语句,分别用左花括号{ 和右花括号 } 闭合,C++语句要求以英文分号 ; 结尾,我们称之为语句终止符。

The line 7th

cout << "Welcome to C++!" << endl;

输出Welcome to C++到控制台输出窗口上,coutconsole output的简写,<< 操作符是流嵌入操作符,用来发送语句到达console。这里该注意的是,语句必须包含在引号 "" 内,整个语句向console先输出打印Welcome to C++,然后结束输出。endl end line 的缩写,意思是结束这一行的输出。

The line 9th :

return 0;

被放置在每个主函数的末尾,终止 main( )函数返回值 0返回值0表示程序成功终止,这句语句在某些编译器也可以省略。但是良好的编程习惯一般会带上这个语句。

那第6行又是干什么的捏?

// Display Welcome to C++ to the console(控制台)

这一行是注释,解释程序用的。在编译器编译时,带有双斜杠的 // 语句会被忽略直接跳过,注意双斜杠 // 只能注释一行,如果想注释一整段的话可以用 /*  */, 示例如下:

 

 

练习题:

1. 编写代码在输出窗口输出下面三条语句:

Programming is fun!

Fundamentals First

My name is Feng Xingwei   //注意:这里将名字拼音换成你自己的名字

2. 编程题

 

 

 

本文为冯兴伟原创文,未经允许不得转载联系方式:fengxw19930910@vip.qq.com

Copyright©冯兴伟, All Rights Reserved 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值