C编程入门第一个C程序,linu

白癜风系统检查项目 http://pf.39.net/bdfyy/bjzkbdfyy/140902/4461452.html

第一个C++程序

通过前面的讲解,我们知道C++编程语言是C编程语言的一种扩展,那么,我们来编写一个简单的C++程序代码,看看C++语言与C语言有什么区别和联系。在ubuntu系统中,执行如下命令:

此时,使用gedit编辑器打开test.cpp文件。在打开的test.cpp文件中,编写C++代码。就如同在.c文件中编写C代码一样。

可以看到,使用g++编译工具,编译test.cpp文件,编译得到目标文件是out程序。然后,执行out程序。

分析一下,上面编写的C++程序和以前见过的C程序有什么不同?

(1)在C++程序中,一般在主函数main前面加一个类型声明符int,表示main函数的返回值为整型数值。标准C++规定main函数必须声明为int型,有的操作系统,如Unix、Linux要求执行一个程序后必须向操作系统返回一个数值,指定程序是正常退出还是异常退出。所以,C++程序可以这样定义:如果程序正常执行,则向操作系统返回数值0,否则,返回数值-1。

所以,在main函数前面加int,同时在main函数的最后加一条语句“return0;”即可。即此主函数返回一个int类型的数值。程序中return0;的作用是向操作系统返回0。

(2)在C++程序中,可以使用C语言中的“/*……..*/”形式的注释行(多行注释),还可以使用以“//”开头的注释(单行注释)。编译系统将“//”以后到本行末尾的所有字符都作为注释。应注意:它是单行注释,不能跨行。

(3)在C++程序中,一般用cout进行输出。cout是C++用于输出的语句。cout实际上是C++系统定义的对象名,称为:输出流对象。

在本例中,它的作用是将运算符“”右侧双撇号内的字符串“


转载请注明:http://www.aierlanlan.com/cyrz/1043.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了