更多课程 选择中心

C/C++培训
达内IT学院

400-996-5531

C++预备知识

  • 发布:C++培训
  • 来源:资料库
  • 时间:2018-03-26 11:09

C++是一种中级语言,它是由Bjame Stroustrup于1979年在贝尔实验室开始设计开发的。C++进一步扩充和完善了C语言(C是底层语言,C#微软自称是C和C++的进化体),是一种面向对象的程序设计语言。C++可以运行在多种平台上如:Windows、MAC操作系统以及Linux操作系统。

第一个C++程序

可以用“\n”代替以上代码里的end。

C++中的“\n”与endl的区别分别是什么:

"\n"表示内容为一个回车符的字符串,std::endl是流操作子,操作的作用及输出与“\n”类似,区别在于std::endl输出一个换行符,并立即刷新缓冲区。对于无缓冲的流(例如标准错误输出流cerr),刷新是不必要的,可以直接使用“\n”。

C++简介

C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。(莫名的懵逼)

C++被认为是一种中级语言,它综合了高级语言和低级语言的特点。

C++是C的超集,事实上,任何合法的C程序都是合法的C++程序。

注意:使用静态类型的编程语言是在编译时执行类型的检查,而不是在运行时执行类型检查。

面向对象的程序设计

C++完全支持面向对象的程序设计,包括面向对象开发的四大特性:

1、封装

2、抽象

3、继承

4、多态

标准库

标准的C++由三个重要部分组成:

1、核心语言,提供所有构建块,包括向量、数据类型和常量,等等;

2、C++标准库,提供了大量的函数用于操作文件、字符串等;

3、标准模板库(STL),提供了大量的方法,用于操纵数据结构等;

学习C++

学习C++,关键是要理解概念,而不应深究语言的技术细节。

C++能更有效率的设计和实现新系统,以及维护旧系统。

C++支持多种编程风格,可以使用Fortran、C、Smalltalk编程风格来编写代码,每种风格都能有效的保证运行时间效率和空间效率。

C++的使用

基本上每个应用程序领域都有使用C++。

C++通常用于编写设备驱动程序和其他要求实时性的直接操作硬件的软件。

C++因为执行效率快的特点所以广泛应用于教学和研究。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:这19道C/C++面试题,越简单你可能越答不上来
下一篇:C语言/C++编程—初学者菜鸟零基础篇

超全的C语言标识符知识

C指针——指针类型转换

C指针——指针和结构类型的关系

C指针——数组和指针的关系

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省