C++primer第五版第一章学习笔记

1. 函数的定义: return type, function name, parameter list, function body

// int为返回类型,main为函数名,小括号包围的是可以为空的形参列表
int main()
{           // 大括号包围的是函数体
 return 0;  // 返回值
}
2.  c++程序必须包含一个main函数

3. 源文件命名约定: .cc、.cxx、.cpp、.cp、.c

4. 标准输入输出 iostream: cin, cout, cerr, clog

5. 循环控制语句

 // while循环
 while (condition) {
     statement
 }

 // for循环
 for (init statement; condition; expression) {
     statement
 }
6.  从键盘输入文件结束符: unix为Ctrl + D,windows为Ctrl + Z

7. 条件控制语句

 // if 条件语句
 if (condition) {
     statement
 } else if (condition) {
     statement
 } else {
     statement
 }
8.  类:

  • 一种用于定义自己的数据结构及其相关操作的机制。
  • 每个类都定义了一个新的类型,类型名就是类名。
  • 类一般定义在头文件中(.h, .hpp, .hxx)。
  • 类的作者定义了类对象可以执行的所有动作。
9.   成员函数是定义为类的一部分的函数(方法)

10. 点运算符 '.' 只能用于类类型的对象:

  • 左侧运算对象必须是一个类类型的对象,
  • 右侧运算对象必须是该类型的一个成员名,
  • 运算结果为右侧运算对象指定的成员。
  • 调用运算符'()':括号中为实参列表
  • e.g. item.isbn() // 类类型对象.成员函数(可为空的实参列表)
11. 文件重定向:

  • < : 输入重定向
  • > : 覆盖输出重定向
  • >> : 追加输出重定向






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值