IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C++ Primer (更新至第二章) -> 正文阅读

[C++知识库]C++ Primer (更新至第二章)

C++ 预备知识

面向对象的编程(OOP)

image-20210802174233194

什么是类,什么是对象

类包含 数据和操作

image-20210802174655217

泛型编程

独立于特定的数据类型,

和数据类型无关,不管你是什么数据类型,只实现这个功能

image-20210802175703932

image-20210802180020700

image-20210802180227120

第二章 开始学习C++

main 函数框架

image-20210802181521123

g++是编译c++工具的

image-20210802182645810

任何一个程序的开始都是从main开始

image-20210802182751129

单片机可以不用main,动态链接库也可以不用main

注释

//两个斜线,单行注释
/**/ 多行注释

2.1.3 C++预处理器 和iostream 文件

#include <iostream>
using namespace std:
想要输入输出,就要有这两个

我包含了iostream文件,iostream里面所有的文件都会被包含在里面~

image-20210802184626446

input output 流

image-20210802184729038

image-20210802184751350

image-20210802184827973

image-20210802184838787

想调用c库的话,前面加c 把点h去掉

名称空间

using 编译指令

image-20210802185020652

如果我们想要有两个封装好的函数

两个,都有wanda() 函数

我们到底用哪个?

image-20210802185233573

我们使用这个就可以找到具体的一个

image-20210802185430883

如果不加using namespace的话,那就需要std:: 这样

然后加了的话,就会默认来自于std这个名称空间

image-20210802185653850

这样的话,我们只会使用一点点,

声明之后,只开放了std的方法 count endl cin,这仨而且之后都可以随便使用

第二章 输出输入

image-20210802205325465

image-20210802205454191

image-20210802205501767

输出流,将字符串流到输出

image-20210802205525546

右侧信息插入到输出流中

image-20210802205641117

image-20210802205655669

运算符重载,

这两个运算符相同

image-20210802205739295

多个符号,编译器会进行识别

endl控制符

end line

结束这一行

作用是为了重启一行

image-20210802205838913

image-20210802205854158

换行符

image-20210802210024780

cout << "" << endl

规范的书写格式

c++源码风格

image-20210802210127478

程序清单2.2

#include<iostream>
int main() {
	using namespace std;
	cout << "hello world\n";
	cout << endl;
	return 0;
}

C++ 首次使用前进行定义即可

image-20210802210502166

#include<iostream>
int main() {
	using namespace std;

	int carrots;

	carrots = 25;
	cout << carrots << endl;

	int c = 10;
	cout << c << endl;

	return 0;
}

image-20210802210541788

打印的是字符串25 在内存中是存的11001 数字

cout 会字符串输出

#include<iostream>
int main() {
	using namespace std;

	int carrots;

	carrots = 25;
	cout << carrots << endl;

	int c = 10;
	cout << c << endl;

	cout << "i have" << c << "is" << carrots << endl;
	return 0;
}
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-03 10:58:44  更:2021-08-03 10:59:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 2:40:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码