第一个C++程序

        首先,我们需要注意的是,在C语言中,所有的头文件都带有后缀.h,而按照C++的标准要求,由系统提供的头文件是不带有后缀.h的,而用户自己编制的头文件是可以带有后缀.h的。

        下面,我们来敲入第一个C++的程序。

        #inculde <iostream>

        using namespace std;

        int main();

       {

             cout << "OK!\n";

             return 0;

       }

1、在C++程序设计中,一般在主函数main前面加一个类型声明符int。表示main函数的返回值为整形。在标准C++规定main函数必须声明为int型,即此主函数带回一个整型的函数值。

      有的操作系统(如UNIX,Linux)要求执行一个程序后必须向操作系统返回一个数值。因此,C++规定,若程序正常执行,则向操作系统返回0;若不能正常执行,则return -1。

注:目前一些C++编译系统并没有完全执行该规定,因此,若主函数首行写成“void main()”也能通过,但在严格遵循C++标准规定的编译系统无法通过。

2、C++程序,cout由c和out两单词组成,cin由c和in两单词组成,一般情况下,cout用于输出语句,cin由于输入语句。cout和cin均为C++系统定义的对象名,cout为输出流对象,cin称为输入流对象。

      用cout和“<<”实现输出的语句称为cout语句。“<<”是插入运算符,本例中作用是将运算符“<<”右侧双撇号内的字符串“OK!\n”插入到输出的队列cout中(输出的队列也称为“输出流”),C++系统将输出cout的内容输出到系统指定的设备中。

      用cin和“>>”实现的输入语句简称为cin语句。">>"是“提取运算符”,与cin配合使用,其作用是从输入设备中(如键盘)提取数据送到输入流cin中。如cin >>a >>b;

      endl是C++输出时的控制符,作用是换行(endl是end line的缩写,表示本行的结束,与“\n”相同)。如,cout << "a+b=" << sum <<endl;

3、使用cout,cin需要用到头文件 iostream。

      “#include <iostream>”是一个预处理命令。iostream是i-o-stream三个词的组合,代表“输入输出流”,该文件内容是提供输入或输出所需的信息。

4、“using namespace std;”的意思是“使用命名空间std”。C++标准库中的类和函数是在命名空间std中声明,因此程序中如果需要用C++标准库中相关内容,就需要用“using namespace std;”语句作声明,表示要用到命名空间std的内容。

住:如果程序有输入或输出时,必须使用“#include <iostream>”命令以提供必要信息,同时用“using namespace std;”语句使程序能够使用这些信息,否则程序编译可能出错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值