《编写简单的c++程序》 第一章 笔记

 

 

1.1

1)每个C++程序都包含一个或多个函数,而且必须有一个命名为main。函数由执行函数功能的语句序列组成。操作系统通过调用main函数来执行程序,main函数则执行它的组成语句并返回一个值给操作系统。操作系统通过main函数返回的值确定程序是否成功执行完毕。返回0值表明程序成功执行完毕。任何其他非零的返回值都有操作系统定义的含义。通常非零返回值表明有错误出现。每一种操作系统都有自己的方式告诉用户main函数返回什么内容main函数是(唯一)被操作系统显式调用的函数。

2)定义函数必须指定四个元素:返回类型函数名、圆括号内的形参表(可能为空)和函数体

   main函数的返回值必须是int型,该类型表示整数。每个函数的返回值类型必须和函数的返回类型相同,或者可以转换成函数的返回类型

3)程序文件称作源文件source file。大多数系统中,源文件的名字由两部分组成:文件名(如prog1)和文件后缀   文件后缀表明该文件是程序。文件后缀通常也表明程序是用什么语言编写的,以及选择哪一种编译器运行

1.2

1)C++并没有直接定义进行输入或输出(IO)的任何语句,而是由标准库standard library提供

流是指要从某种IO设备上读入或写出的字符序列

2)标准库定义了四个IO对象。处理输入时使用命名为cinistream类型对象。也叫作标准输入standard input。处理输出时使用命名为coutostream类型对象,也称为标准输出standard output。标准库还定义了另外两个ostream对象,分别命名为cerrclog(分别读作“see-err”和“see-log”)。cerr对象又叫作标准错误standard error),通常用来输出警告和错误信息给程序的使用者。而clog对象用于产生程序执行的一般信息。

系统将这些对象与执行程序的窗口联系起来。这样,当我们从cin读入时,数据从执行程序的窗口读入,当写到coutcerrclog时,输出写至同一窗口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值