C教程-完整版

c++基础教程Beta 版

原作: Juan Soulie 翻译: Jing Xu (aqua)

英文原版

本教程根据Juan Soulie 的英文版c++教程翻译并改编。 本版为最新校对版,尚

未定稿。如有不明或错误之处,请参考英文原版,并敬请在本站留言指正。版权归作

者所苟,欢迎链攘,请勿转载。

本教手B才C++语言进行了深入浅出的介绍,从基础知识到ANSI-C++标准的最新

功能,内窑涵盖了从数组,类等基本概念到多态、模板等高级概念。教程本着实用的

原则,每一小节都结合了可以工作的程序实例,以便读者从第一课开始就可以上手实

习。

本翻译版本对许多c++概念中的关键词保留了中英文对照,以便读者增强理解,

并方便日后阅读英文原版教材

目录

1. 简介

怎样使用本教程

2. c++基础

Basics of C++

1. c++程序结构

Structure of a program

2. 变量和数据类型

Variables and Da恒types

3. 常量

Constants

4. 操作符/运算符

Operators

5. 控制台交E

Communication through console

1/179

3. 控制结构和函数

Con甘ol structures and Functions

1. 控制结构

Control Structures

2. 函数I

Functions I

3. 函数II

Functions II

4. 高级数据类型

Advanced Data

1. 数组

Arrays

2. 字符序列

Character Sequences

3. 指针

Pointers

4. 动态内存分配

Dynamic memory

5. 数据结构

Data Structures

6. 自定义数据类型

User defined da恒 types

5. 面向对象编程

。均ect-orient创, Programming

1. 类,构造函数和析梅函数,类的指针

Classes. Constructors and Destructors. Pointers to classes.

2/ 179

2. 操作符重载,this,静态成员

Overloading Operators. this. Static members

3. 类之间的关系

Relationships between classes: friend. Inheritance

4. 虚拟成员,抽象,多态

Virtual Members. Abstraction. Polymorphism

6. c++高级

Advanced concep恒

1. 模板

Templates

2. 名空间

Namespaces

3. 出错处理

Exception handling

4. 类型转换高级

Advacned Class Type-casting

5. r.败t理指令

Preprocessor Directives

7. c++标准函数库

C++ Standard Library

1. 文件的输入输出

Input/Output with files

c++基础教程简介

怎样使用本教程

读者范围

3 / 179

本教程面向所有希望学习c++语言的读者。如果读者有真他编程语言背景或计算

机相关基本知识可以帮助更好的理解教程内窑,但这并非必须条件。

对于C语言熟恶的读者可将前三章( 1.1 到 3.4 )当作复习,因为这部分内窑主

要介绍c++中的C部分。不过某些c++的语法与C还是有些差别,所以建议还是快

速的读一下这部分。

第四章讲述面向对象编程。

第五章主要介绍ANSl-C++标准中的新增的

阿哈c语言教程pdf,C++教程-完整版.pdf相关推荐

  1. php ci框架开发手册下载,php敏捷开发codeigniter框架-CodeIgniter教程(中文手册)pdf格式免费完整版-东坡下载...

    这既是一份CodeIgniter教程,也是一份不可多得的CodeIgniter中文手册,更具体一点来说,它其实是<php敏捷开发codeigniter框架>,如果你需要一份这样的codei ...

  2. 联想台式主机拆机教程_联想 aio 520 拆机教程 ,全网最完整版,细节不放过,不看后悔...

    联想 aio 520 拆机教程 ,全网最完整版,细节不放过,不看后悔 2020-03-28 16:25:37 10点赞 16收藏 5评论 你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢 ...

  3. 联想微型计算机一体机怎么拆开,联想 aio 520 拆机教程 ,全网最完整版,细节不放过,不看后悔...

    联想 aio 520 拆机教程 ,全网最完整版,细节不放过,不看后悔 2020-03-28 16:25:37 14点赞 22收藏 9评论 创作立场声明:闲鱼垃圾王教你拆联想一体机 现在很多人都喜欢一体 ...

  4. python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...

    image.png <Python编程快速上手 让繁琐工作自动化>完整版PDF 提取码:7qm4 3.jpg 有关本书 累计销售超过10万册 零基础编程者的不二之选 基于Python3编写 ...

  5. 寒江独钓-Windows内核安全编程(完整版).pdf

    寒江独钓-Windows内核安全编程(完整版).pdf   编写Windows内核程序,就意味着这个程序可以执行任意指令,可以访问计算机所有的软件.硬件资源.因此,稍有不慎就有可能将系统变得不稳定.W ...

  6. 网页设计创意书(第2卷) 彩页 完整版PDF下载

    <网页设计创意书(卷2)>先讲解了如何从他人的优秀设计中寻找灵感,接着阐述了重点.对比.平衡.对齐等网站设计的基本原则,然后将网站按类型.设计元素.风格和主题.结构样式和结构元素分类,并分 ...

  7. c语言s开头的函数以及作用,C语言函数大全-s开头-完整版.doc

    C语言函数大全-s开头-完整版 C语言函数大全(s开头) 函数名: sbrk 功能: 改变数据段空间位置 用法: char *sbrk(int incr); 程序例: #include#include ...

  8. 帮助孩子学会感恩_页数204_出版日期2015.03_完整版PDF电子书下载

    帮助孩子学会感恩_页数204_出版日期2015.03_完整版PDF电子书下载 带索引书签目录高清版_13813212 下载链接http://pan.baidu.com/s/1geEmUeZ [作 者] ...

  9. 阿里研究院:数据治理解决方案,附7篇数据治理完整版PDF下载

    企业离不开数据治理,帆软君为大家整理了7篇有关数据治理的资料供大家学习 本文涉及的完整资料PDF已帮你备好,可移步文末获取 1.数据大治理.PDF下载 作者:毕马威中国.阿里研究院 企业端数据治理整体 ...

  10. ARM体系结构与编程_2015.08_P513_完整版PDF电子书下载 带索引书签目录高清版

    ARM体系结构与编程_2015.08_P513_完整版PDF电子书下载 带索引书签目录高清版_13864654 下载链接http://pan.baidu.com/s/1cDq8pS 基本信息 作者:  ...

最新文章

  1. 【FFmpeg】函数详解(二)
  2. Java调用PHP,跑PHP代码
  3. 地图不显示_地图不显示脚步,枪声没有方向标记,职业比赛有何不同?
  4. 网站seo优化相关性需要了解哪三方面内容?
  5. redis设置密码和启动 redis数据类型
  6. 修改anaconda中conda和pip的源为清华源
  7. SharePoint Hello World Web Part
  8. mysql insert执行过程_MySQL · 源码分析 · 一条insert语句的执行过程
  9. Java学习笔记(二):String
  10. linux fedora14 u盘运行,Fedora Linux系统下挂载U盘和Windows盘
  11. 一道面试题:猫大叫了一声...
  12. 好看的动态实时时间显示时钟HTML源码
  13. node-webki NATIVE UI API概览
  14. 使用HTML5技术控制电脑或手机上的摄像头(转载)
  15. 二进制样式的字符串与byte数组互转函数示例
  16. 详解LightGBM两大降维利器:基于梯度的单边采样(GOSS)和互斥特征捆绑(EFB)
  17. 20210327“泰迪杯数据挖掘大赛”csv模块使用记录
  18. android第三方拨号盘,Android开发-教你如何使用拨号盘
  19. Gartner发布2022年新兴技术成熟度曲线,推动沉浸式、AI自动化发展
  20. 项目经理的职责和权限分别是什么?

热门文章

  1. 云服务器购买与使用(学生优惠)
  2. 总结DES、3DES、AES、SM加密算法
  3. IP 别名和辅助 IP 地址
  4. codeforces#710
  5. 【开发篇】10分钟快速搭建React后台管理系统模板
  6. java中单根_通俗易懂的告诉你什么是java的单根继承结构
  7. shell 删除simatic_西门子技术--TIA Portal 软件安装时注册表的删除
  8. 综合练习Java算法
  9. 19软考软件设计师_19个免费的设计师在线杂志
  10. 那些从阿里离职的人,凭什么占据了中国互联网行业的半壁江山?