C++ Primer学习笔记-----第一章:开始

这个学习系列记述一下学习C++时的一些笔记。

1.1:
函数的定义:返回类型(return type)、函数名(function name)、形参列表(parameter list,允许为空)、函数体(function body)。

main函数的返回值用来指示状态,返回值0表面成功,非0的返回值含义有系统定义,通常用来指出错误类型。
Window系统查看状态命令行键入:echo %ERRORLEVEL%
UNIX系统:echo $?

1.2:
输入输出:iostream库(包括 istream 和 ostream);
stream:流表达的是,随着时间的推移,字符是顺序生成和消耗的。
标准库定义了4个IO对象:
处理输入:cin 输入运算符:>>
处理输出:cout、cerr、clog 输出运算符:<<

std::endl是一个操纵符的特殊值,写入endl的效果是结束当前行,并将与设备关联的缓冲区(buffer)中的内容刷到设备中。
缓冲刷新操作可以保证到目前为止程序所产生的的所有输出都真正写输出流中,而不是仅停留在内存中等待写入流。

作用域运算符:: 指出我们想用哪个命名空间中的成员函数或变量,::前没有命名空间表示全局

1.3:
注释:有两种
1.单行注释://
2.多行注释:/* */

注意多行注释不能嵌套

1.4:
读取输入时,std::cin>>a;返回的是一个std::cin对象,可以通过这个对象判断流是否有效。
当遇到文件结束符(end-of-file),或遇到一个无效输入时(假如a是int类型,如果读入的值不是一个整数,就是无效输入),istream对象的状态会变为无效,处于无效状态的istream对象会使条件变为假。

文件结束符:Ctrl+Z(window) Ctrl+D(UNIX、Mac OS X)

1.5:
类简介:
包含头文件:
include <iostream.>:用于标准库头文件
include “my.h ”:用于非标准库头文件

.:点运算符用于类类型的对象

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值