第1章 开始

现代C++语言由三部分组成:

  • 低级语言,大部分继承自C语言。
  • 现代高级语言特性,允许我们定义自己的类型以及组织大规模程序和系统。
  • 标准库,它利用高级特性来提供有用的数据结构和算法。

一个函数的定义包含四部分:返回类型、函数名、形参列表、函数体。
main函数的返回类型必须为int。

1.2初识输入输出

iostream库包括两个基础类型istream和ostream,分别表示输入流和输出流。一个流就是一个字符序列,是从IO设备读出或者写入IO设备的。

标准输入输出对象

标准库定义了4个IO对象。
标准输入cin,istream类型;
标准输出cout,ostream类型;
标准错误cerr,ostream类型,输出警告和错误信息;
clog,ostream类型,输出程序运行时的一般性信息。

向流写入数据

输出运算符<<
如cout<<"hello world!"<<endl;
输出运算符接收两个运算对象:左侧的必须是一个ostream对象,右侧的运算对象是要打印的值。此运算符将给定的值写道给定的ostream对象中。输出运算符的计算结果就是其左侧运算对象。
endl是一个被称为操纵符的特殊值。写入endl的效果是结束当前行,并将与设备关联的缓冲区中的内容刷到设备中。

从流读取数据

输入运算符>>
如int i,j;cin>>i>>j;
输入运算符接受一个istream作为其左侧运算对象,接受一个对象作为其右侧运算对象。它从给定的对象中读入数据并存到给定对象中。输入运算符返回其左侧对象作为其运算结果。

1.3注释简介

第一种:单行注释//
第二种:界定符对注释/* */,注意不能嵌套使用

1.4控制流

while语句、for语句、if语句。

1.5类简介

C++最初的一个设计焦点就是能定义使用上像内置类型一样自然的类类型。
使用标准库的头文件时用尖括号<>,不属于标准库的头文件用""。
成员函数:定义为类的一部分的函数,也称方法。
点运算符. 点运算符只能用于类类型的对象,左侧是一个类类型的对象,右侧是该类型的一个成员名,运算结果为右侧运算对象指定的成员。

posted @ 2023-04-11 01:13  尘埃之思  阅读(23)  评论(0)    收藏  举报