c++ primer 学习笔记 1

本文介绍了 C++ 的基础知识,包括编写第一个程序、输入输出操作、注释的使用及读取不定数量的数据等内容。

                                                                                                                                   C++ 快速入门

1.1.  编写一个简单的c++程序

int main()

{

   return 0;

}

void main()不存在c 与c++中

return num;

num= 0 一般表示成功执行;num = -1 一般表示不成功

0和1使用时:1真 0假

1.2初识输入输出

标准库定义了四个IO对象

cin

cout

cerr   输出警告和错误信息 不经缓存区

clog   输出运行时的一般性信息

1.3注释简介

示例

#include < iostream >

using namespace std;

/*

 *简单主函数

 *读取两个数,求它们的和

 */

int main()

{

   //提示用户输入两个数

   cout << "Enter twonumbers:" <<endl;

   int v1 =0, v2 = 0;   //保存我们读入的输入数据的变量

   cin >> v1>> v2;     //读取输入数据

   cout >> "The sum of " << v1 << " and " << v2

       << " is " << v1 + v2 << endl;

   return 0;

}

1、注释用于:

    概括算法、确认变量的用途、阐明难以理解的代码段

 

2、规则

    1)多行注释:使用注释对/**/,同时,在注释的每一行以星号开始,指明整个范围是多行注释的一部分。

    2)单行注释:使用//

    3)通常最好是将一个注释块放在所解释代码的上方!

4)注释对不可嵌套

1.4 读取数量不定的输入数据

#include < iostream >

int main()

{

   int sum = 0, value = 0;

   // 读取数据直到遇到文件尾,计算所有输入的值的和

   while (cin >> value)

      sum += value;

   cout << "Sum is: " << sum << endl;

   return 0;

}

使用一个isstream对象作为条件时,如果流是有效的,即流未遇到错误,那么检测成功。当遇到文件结束符,或遇到一个无效的输入时(例如读入的值不是一个整数),条件变假。

文件结束符

Windows Ctrl+Z

Unix          Ctrl+D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值