第三节
程序使用了流对象cin这个对象的类型是istream,它知道如何从用户终端读取数据,cini,它在C++中进行了重载,它是从输入流中提取信息。
第四节
main(intargc,int*argv)其中argc的含义是程序的参数数量,包含本身。argv[]的每个指针指向命令行的一个字符串。in和out是声明的两个文件的指针,它们的类型是FILE*.分别作为两个I/O流对象使用。
下面给出了几种常见的打开文件模式
ios::in-打开一个可读取文件
ios::out-打开一个可写文件
ios::binary-以二进制形式打开一个文件
ios::app-写入的所有数据将被追加到文件的末尾。
ios::nocreate-如果要打开文件不存在,那么以此参数调用Open函数将无法进行。
第五节输入输出小结
实践编程体验和培养自身解决问题的能力
第六节函数的重载(overloading)
所谓的函数重载的实质就是用同样的名字在定义一个有着不同参数,但有着同样用途的函数。
对函数重载可以简化编程工作和提高代码可读性。重载不是面向对象的主要特征,只能通过不同参数进行重载,不能通过不同的返回值。
对函数进行重载的目的是为了方便对不同数据类型进行同样的处理。
由于两天没有上传,平台每天就只能传一次,今天的内容就多一些。
每日一言:人比人的死,货比货得扔!
第三节