C++编程语言

Cnic.org,开放的网络天书!

(重定向自C Plus Plus)

C++ 这个词在中国大陆的程序员圈子中通常被读做 "C 加加",而西方的程序员通常读做 "see plus plus", 它是一种被使用的非常广泛的计算机编程语言。C++ 是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程式程序设计数据抽象面向对象程序设计泛型程序设计等多种程序设计风格。

比加尼·斯楚士舒普 (Bjarne Stroustrup) 博士在 80 年代发明并实现了 C++ (最初这种语言被称作 "C with Classes")。一开始 C++ 是作为 C 语言 的增强版出现的,从给 C 语言增加类开始,不断的增加新特性。虚函数,操作符重载,多重继承,模板,异常,RTTI,名字空间逐渐被加入标准。1998 年国际标准组织(ISO)颁布了 C++ 程序设计语言的国际标准 ISO/IEC 14882-1998。遗憾的是,由于 C++ 语言过于复杂,以及他经历了长年的演变,直到现在(2004年)只有少数几个 100% 符合这个标准的编译器出现。

另外,就目前学习C++而言,可以认为他是一门独立的语言,他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(《Thinking in C++》)一书所评述的,C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合C++完全可以取代C语言。

例子1

下面这个程序显示“Hello, world!”然后结束运行:

 #include <iostream>
 int main()
 {
   std::cout << "Hello, world!" << std::endl;
   return 0;
 }

Link title

int main()

{ std: run<< "hello,world!"<< std:: run; return (): link title }

相关网站

编辑 计算机编程语言列表大全
A+ | Ada | Algol | APL | BASIC | Brainfuck | C | C++ | C# | Cg | COBOL | Common Lisp | ColdFusion | Delphi | Eiffel | Erlang |Forth | FORTRAN | F# | Haskell | 汇编语言 | J | Java | JavaScript | Jython | LISP | LOGO | Mesa | | Modula-2 | Oberon | Objective-C | Ocaml | PASCAL | Perl | PHP | PL/I | PostScript | Powerbuilder | Prolog | Python | QBASIC | REXX | Ruby | Scheme | Self | Smalltalk | SQL | Tcl/Tk | Visual Basic | Visual Basic .NET
tokipona:toki pali Sipupu
个人工具
天书
中文维客年会
网络天书
pagerank 5/10