概述

C++是一种通用编程语言。它具有命令式、面向对象和泛型编程特性,同时也提供了低级内存操作的功能。C++由Bjarne Stroustrup在1979年于贝尔实验室开始开发,作为C语言的扩展。C++编程语言最初于1998年标准化。[1]

C++是目前最流行的编程语言之一[2],并且常常用于计算机科学课程中。

示例

Hello World

// 这个程序显示“Hello world!”
// 参考资料:
// http://www.cplusplus.com/doc/tutorial/program_structure/
#include <iostream>

int main()
{
    std::cout << "Hello world!";
}

输出

Hello world!

讨论

每个代码元素的含义如下:[3]

  • //:开始一个注释
  • #include <iostream>:包含标准输入输出流
  • int main():开始主函数,返回一个整数值
  • {:开始代码块
  • std::cout:标准输出
  • <<:将下一个元素传递到标准输出
  • "Hello world!":需要显示的字面字符串
  • ;:结束每行C++代码
  • }:结束代码块

C++ IDE

有许多免费的云端和本地IDE可以开始C++编程。可以向你的导师咨询或自行研究推荐的IDE。

云端IDE

  • CodeChef
  • GDB Online
  • Ideone
  • paiza.IO
  • PythonTutor
  • repl.it
  • TutorialsPoint

本地IDE

  • Wikipedia: Code::Blocks
  • Wikipedia: Dev-C++
  • Wikipedia: Microsoft Visual Studio

参考文献

  • Wikiversity: Computer Programming
  • Wikipedia: C++
  • TIOBE: Index
  • Programming Fundamentals/Hello World
Last modified: Friday, 10 January 2025, 3:41 PM