第一章 前言与开始

一、关于main函数:

  1. 操作系统通过调用main来运行C++程序。
  2. main函数的返回类型必须为int。
  3. 在大多数系统中,main的返回值被用来指示状态。返回值0表明成功,非0的返回值的含义由系统定义,通常用来指出错误类型。
  4. 为了使返回值与机器无关,cstdlib头文件定义了两个预处理变量EXIT_FAILURE和EXIT_SUCCESS表示失败与成功。
  5. main函数不能调用自己。
  6. main函数不能重载。
  7. 访问main的返回值可以通过echo命令
UNIX:$ echo $?
Windows:	$ echo %ERRORLEVEL%

二、初识输入输出(iostream库)

  1. iostream库包含两个基础类型istream和ostream。
    istream:input stream,输入流
    ostream:output stream,输出流
  2. 标准库定义了4个IO对象:
    标准输入:istream类型的对象cin,cin可以跳过空格、制表符、换行符等空白字符
    标准输出:ostream类型的对象cout
    标准错误:ostream类型的对象cerr,输出警告和错误信息
    标准日志:ostream类型的对象clog,输出程序运行时的一般性信息
  3. 警告:程序员常常在调试时添加打印语句。这类语句应该保证“一直”刷新流。否则,如果程序崩溃,输出可能还留在缓冲区中,从而导致关于程序崩溃位置的错误推断。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值