第一章 开始
一个函数包括返回类型,函数名,括号包围的形参列表,函数体。函数体中return 语句包含的返回值类型必须与函数的返回类型相容。
c++使用标准库来提供IO机制,一般为 iostream 库,包含两个基础类型istream和ostream。标准库定义了四个IO对象: cin, cout, cerr, clog。
输入运算符为>>, 输出运算符为<<,二者都是表达式,一个表达式产生一个计算结果。>>接受一个istream作为其左侧运算对象,接受一个对象作为其右侧运算对象,从给定的istream读入数据并存在给定对象中,返回其左侧的值作为计算结果。<<左侧的运算对象是一个ostream对象,右侧的运算对象是要打印的值,将给定的值写到给定的ostream对象中,输出运算符的计算结果就是其左侧运算对象。
注释
包含单行注释//和界定符注释/* */。
界定注释符不能嵌套。
控制流
1.while(condition) statement
sum+=val 等效于sun=sum+val;
++val 等效于val=val+1,前缀递增运算符
2.for
3.读取数量不定的输入数据 :while(cin>>value)
cin>>value是从标准输入读取下一个数保存在value中。当使用一个istream对象作为条件时,其效果是检测流的状态。遇到文件结束符或者无效值时*,istream的对象状态会变为无效,处于无效状态的istream对象会使得条件变为假。
编辑(edit)–编译(compile)–调试(debug)周期:按照编译后错误信息从前到后修改,修改一小部分就重新编译。
4.if
类简介
成员函数(member function)
类的一部分函数,有时候也被称为方法。通常用 . 访问成员函数,使用([实参列表])调用一个函数。例如 items.isbn()