《C++ Prime》 学习笔记-001

本文为C++初学者提供了一条清晰的学习路径,从预备知识到基本输入输出,再到类和函数的概念,深入浅出地介绍了C++的特性和编程实践。通过学习《C++Prime》这本书,读者将逐步掌握面向对象编程的精髓。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     之前的工作中一直只用C语言,为了扩展技能树,掌握面向对象编程的方法和理念,决定开始学习C++。学习以C++经典书籍《C++Prime》为主,学习笔记以博客的方式进行,力求通过这个系列的学习笔记,培养写博客的习惯。借助博客这一手段敦促自己不断学习,不断积累。

《C++Prime》学习笔记-001

第一章 预备知识

第二章 开始学习C++

一、基本输入输出cout和cint

1.要使用C++输入输出工作,必须包含以下两行代码:

#include <iostream>
using namespace std;

iostream这个头文件中包含了输入输出cout和cint的定义,功能类似于C与语言中的printf和scanf。

using namespace std是表示使用std命名空间;

2.命名空间是一项C++特性,让我们编写代码的时候,如果出现多个重名的函数,可以让编译器知道具体是要调用哪个函数,例如:

Microsoft::wanda(""go dancing?);      //Use Microsoft namespace version
Piscine::wanda("a fish named Desire");//Use Piscin namespace version

使用了using编译指令,在using namespace std之后,输入输出语句:

std::cout << "Hello world" 

就可以直接写成:

cout << "hello world"

3."<<"是一个插入运算符,表示把想要输出的内容发送给cout,该符号指出了信息流动的路径。cout是一个预定义的对象,知道如何显示字符串、数字和单个字符。

4. 控制符endl   表示重启一行,相当于C语言中的换行符"\n",当然C++是C的超集,因此也是支持\n这种写法的。

 

5.类简介

       1)类是C++中面向对象编程(OOP)的核心概念之一。

       2)类是用于定义的一种数据类型,类之于对象,就像类型之于变量,也就是说,类定义了数据格式及其用法,而对象则是数据格式规范创建的实体。

       3)cout是一个ostream类对象。ostream类定义描述了ostream对象表示的数据及可对他执行的操作,如将数字或字符插入到输出流中。

6.函数

      函数的基本概念和C语言一致,先不做记录了,后面学习到新东西在单独记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值