C++ Primer 笔记 第一章

第一章

1、操作系统通过main函数返回的值来确定成行是否成功执行完毕,成功返回0,失败返回非0;
2、标准输入与输出对象
     下面四个都是标准输入输出 对象
     cin:标准输入;
     cout:标准输出;
     cerr:标准错误;
     clog:用于产生用于执行程序的一般信息。
      
     实例:
          cout<<"Enter two numbers:"<<endl;    //将"Enter..."写到cout对象后,返回cout对象本身,然后再添加一个endl到cout对象中;
          因为(cout<<"Enter two numbers:")返回一个cout对象,所以这条语句等价于:
          cout<<"Enter two numbers:";
          cout<<endl;
3、include和namespace
     一般写法:
               #include <iostream>
               using namespace std;
               // 这样就不用写std::作用域修饰符了。
4、读入未知数量的输入
     // This demo allows user to enter an int until CTRL+Z is entered 
#include <iostream>
using namespace std;
int main(){
     int a;
     int sum=0;
     while(cin>>a){
          cout<<"你输入了"<<a<<endl;
          sum+=a;
     }
     cout<<"sum="<<sum<<endl;
}
原理:当遇到文件结束符(windows是Ctrl+z,unix是ctrl+d)或遇到无效字符(如这里a为int,若输入一个‘a'则会返回一个false)时,返回一个false。
5、自定义头文件用""
         如:#include "my.h"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值