C++基础入门
简介:c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。C语言编译器普遍存在于各种不同的操作系统中,其设计也影响了Java、Python等编程语言。
目录(共124篇文章)
-
一、 C++ 教程
开始阅读 - 1.1 C++简介
- 1.2 C++环境设置
- 1.3 C++基本语法
- 1.4 C++注释
- 1.5 C++数据类型
- 1.6 C++变量类型
- 1.7 C++变量作用域
- 1.8 C++常量
- 1.9 C++修饰符类型
- 1.10 C++存储类
- 1.11 C++运算符
- 1.12 C++循环
- 1.13 C++判断
- 1.14 C++函数
- 1.15 C++数字
- 1.16 C++数组
- 1.17 C++字符串
- 1.18 C++指针
- 1.19 C++引用
- 1.20 C++日期&时间
- 1.21 C++基本的输入输出
- 1.22 C++数据结构
-
二、 C++ 面向对象
开始阅读 - 2.1 C++类&对象
- 2.2 C++继承
- 2.3 C++重载运算符和重载函数
- 2.4 C++多态
- 2.5 C++数据抽象
- 2.6 C++数据封装
- 2.7 C++接口(抽象类)
-
三、 C++ 高级教程
开始阅读 - 3.1 C++文件和流
- 3.2 C++异常处理
- 3.3 C++动态内存
- 3.4 C++命名空间
- 3.5 C++模板
- 3.6 C++预处理器
- 3.7 C++信号处理
- 3.8 C++多线程
- 3.9 C++Web编程
-
四、 C++ 资源库
开始阅读 - 4.1 C++STL教程
- 4.2 C++标准库
- 4.3 C++有用的资源
- 4.4 20道必须掌握的C++面试题
-
五、 C++运算符
开始阅读 - 5.1 自增自减运算符操作
- 5.2 sizeof运算符
- 5.3 条件运算符 ? :
- 5.4 逗号运算符
- 5.5 成员运算符
- 5.6 强制转换运算符
- 5.7 指针运算符(& 和 *)
-
六、 C++常用语法
开始阅读 - 6.1 while 循环
- 6.2 for循环
- 6.3 do...while 循环
- 6.4 嵌套循环
- 6.5 break语句
- 6.6 continue 语句
- 6.7 goto语句
- 6.8 if 语句
- 6.9 if...else 语句
- 6.10 嵌套 if 语句
- 6.11 switch 语句
- 6.12 嵌套 switch语句
-
七、 C++函数
开始阅读 - 7.1 函数
- 7.2 传值调用
- 7.3 指针的调用
- 7.4 引用调用
- 7.5 定义数字
-
八、 C++数组
开始阅读 - 8.1 数组
- 8.2 多维数组
- 8.3 指向数组的指针
- 8.4 传递数组给函数
- 8.5 从函数返回数组
-
九、 C++指针
开始阅读 - 9.1 指针
- 9.2 Null 指针
- 9.3 指针的算术运算
- 9.4 指针 vs 数组
- 9.5 指针数组
- 9.6 指向指针的指针(多级间接寻址)
- 9.7 传递指针给函数
- 9.8 从函数返回指针
-
一十、 C++引用
开始阅读 - 10.1 引用
- 10.2 把引用作为参数
- 10.3 日期 & 时间
- 10.4 基本的输入输出
- 10.5 数据结构
-
一十一、 C++类 和 对象
开始阅读 - 11.1 类 & 对象
- 11.2 什么是类成员函数
- 11.3 类访问修饰符
- 11.4 类构造函数 & 析构函数
- 11.5 拷贝构造函数
- 11.6 友元函数
- 11.7 内联函数
- 11.8 this 指针
- 11.9 指向类的指针
- 11.10 类的静态成员
- 11.11 继承
-
一十二、 C++重载
开始阅读 - 12.1 重载运算符和重载函数
- 12.2 一元运算符重载
- 12.3 二元运算符重载
- 12.4 关系运算符重载
- 12.5 输入/输出运算符重载
- 12.6 ++ 和 -- 运算符重载
- 12.7 赋值运算符重载
- 12.8 函数调用运算符 () 重载
- 12.9 下标运算符 [] 重载
- 12.10 类成员访问运算符 -> 重载
-
一十三、 C++面向对象特征
开始阅读 - 13.1 什么是多态
- 13.2 数据抽象
- 13.3 数据封装
- 13.4 接口(抽象类)
-
一十四、 C++常用处理
开始阅读 - 14.1 文件和流
- 14.2 异常处理
- 14.3 动态内存
- 14.4 命名空间
- 14.5 模板
- 14.6 预处理器
- 14.7 信号处理
- 14.8 多线程
-
一十五、 C++ Web编程
开始阅读 - 15.1 Web 编程简单示例
- 15.2 Web 编程 - 传递数据
- 15.3 如何在 CGI 中使用 Cookies
- 15.4 STL 教程
- 15.5 标准库有哪些
-
一十六、 C++学习资源
开始阅读 - 16.1 C++学习有用的资源