目录
认识c++
C++是C语言的继承(进阶版),它既可以进c语言的过程化,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。其他
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
c++的由来
c++是在20世纪的时候由贝尔实验室的Bjarne Stroustrup(下面的老头)发明的。
在开发C语言的同时,里奇和汤普生、布朗(贝尔实验室的另一名科学家)还接受了一个新任务,就是在DEC PDP-7上开发一个多任务、多用户的操作系统,1969年,他们用汇编语言完成了这个操作系统的第一个版本,里奇受一个更早的项目Multics的启发,将这个系统命名为Unix。
为了在全世界面前展现C语言强大的能力,里奇用C语言把Unix操作系统重写了一遍,这就是Unix第三版。而之前的第二版是用B语言开发的。1977年,为了推广贝尔实验室开发的Unix操作系统,里奇发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》,使C语言再向前跨出一大步,各种计算机都开始支持C语言。
1978年里奇和布朗一起出版了《C语言》一书,从而使C语言成为世界上应用最广泛的高级程序设计语言,而该书也成为计算机科学界最畅销的书籍之一。里奇把全部精力都放到Unix、C语言、C++语言的应用和推广上,曾在很多国家进行过教学和讲座活动。2000年,他来到了中国,在北京大学和复旦大学进行了题为《贝尔实验室与操作系统》的讲演,为推动中国Unix/Linux的应用和发展贡献了力量。
c++主要编辑器
Visual Studio (Visual C++)
Dev C++(作者用这个)
C++ Builder
kDevelop
Anjuta
Code::Blocks
Visual Mingw
Ideone
Eclipse CDT
Compilr
Code Lite
Netbeans C++
c++程序头和未
#include<bits/stdc++.h>
using namespace std;
int main(){
//不是写APP的一般用这个
return 0;
}
其他
在其他的培训机构第一个给你的程序是是不是这个?(投票见P1)
#include<bits/stdc++.h>
using namespace std;
int main(){
cou<<"Hello, would!";
return 0;
}
好了,文章没了,到此结束,喜欢的点个赞。