编程基础
Completion requirements
概述
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