📅  最后修改于: 2023-12-03 14:56:42.664000             🧑  作者: Mango
C++ 是一种强类型、静态类型的编程语言。它可以进行面向对象编程,也可以进行低级的内存操作。下面是一些简单的 C++ 代码示例。
#include <iostream>
int main() {
std::cout << "Hello World!" << std::endl;
return 0;
}
以上代码输出 Hello World!
,并在最后返回 0。 或者可以简化为:
#include <iostream>
int main() {
std::cout << "Hello World!\n";
}
输出同样为 Hello World!
。
#include <fstream>
#include <iostream>
#include <string>
int main() {
std::ifstream file("example.txt");
std::string line;
while (std::getline(file, line)) {
std::cout << line << std::endl;
}
return 0;
}
以上代码将读取名为 example.txt
的文件,并输出文件中的每一行。
#include <fstream>
#include <iostream>
int main() {
std::ofstream file("example.txt");
for (int i = 0; i < 10; i++) {
file << i << std::endl;
}
return 0;
}
以上代码将向 example.txt
中写入数字 0 到 9,每个数字占用一行。
#include <iostream>
int main() {
int sum = 0;
for (int i = 0; i < 10; i++) {
sum += i;
}
std::cout << "The sum is " << sum << std::endl;
return 0;
}
以上代码将计算 0 到 9 的数字之和,并输出结果。
#include <iostream>
int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n - 1);
}
}
int main() {
std::cout << "5! = " << factorial(5) << std::endl;
return 0;
}
以上代码将计算 5 的阶乘,并输出结果。
以上示例展示了 C++ 的基本语法和一些常见的编程任务。有了这些基础知识,你就可以开始编写更复杂和更有用的程序了!