《C++ primer》 学习笔记(第一章)

学习c++最开始是在b站上通过看视频入门的,在对c++有了一定的了解之后便开始看《c++primer》,目的也是为了提高自己对c++理解以及对相关知识的巩固。之所以打算做笔记,是因为我总是“一看能懂,看完就忘”,之前也在小本本上做过笔记,后来我的笔记本丢了。。。所以选择写博客的方式做笔记。本系列主要是学习《c++ primer》,每看完一章便进行知识总结,希望自己能坚持下去!

第一章 开始

第一章的内容算是一个大概的“自我介绍‘’,涉及到的知识基本都是点到为止,在后续章节会有详细的讲解。

1.1 编写一个简单的c++程序
每个程序都包含一个或多个函数,但是有且只有一个主函数main。main函数返回类型必须为int型,返回值为0表示成功,非0返回则表示相应的错误类型

1.2 初识输入输出
c++中iostream库包含有istream输入流和ostream输出流,4个io对象:
1、cin:标准输入
2、cout:标准输出
3、cerr和clog

标准库定义的所有名字都定义在命名空间std中,命名空间可以避免不经意的名字定义冲突,可以通过作用域运算符显示指出命名空间,如:std::endl;

1.3 注释简介
两种注释方法:
1、单行://
2、多行:/* 注释内容 */
注释界定符不能嵌套,

1.4 控制流
就是基本的三大语句,while/for/if语句,注意每种语句的执行顺序即可,如for循环语句

int sum;
for(int i=0;i<10;i++) 
sum++;

第一步初始化i=0,
第二步先判断i<10,若不满足则直接退出
第三步执行sum++,
第四步执行i++,
第五步从第二步开始循环,即再判断i<10.

1.5 类简介
这部分每啥内容,后续会有对类的详细介绍

*需要注意的是:*当包含来自标准库的头文件时,使用尖括号<>,如#include,对于不属于标准库的头文件使用双引号“”,如#include“myClass.h"。两者的区别是:主要是搜索路径顺序不同,<>会从系统目录开始搜索,然后是PATH环境变量所列出的目录,但是不会搜索当前目录,而“”会先从当前目录进行搜索,然后是系统目录和PATH环境变量所列出的目录,目的也是为了尽快搜索速度。

第一章算是开端吧,大概介绍了一个简单程序是怎样组成和运行的,所涉及的知识点都是点到为止。如果有路过的看官发现以上内容存在错误之处,还望在评论区给予斧正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值