📅  最后修改于: 2023-12-03 15:00:03.162000             🧑  作者: Mango
C++ 是一门高效、通用的编程语言,常用于操作系统、嵌入式系统和游戏等领域。以下是一些 C++ 示例代码,供程序员们参考。
#include <iostream>
using namespace std;
int main() {
cout << "Hello, world!" << endl;
return 0;
}
这是你学习任何编程语言时的传统示例,它将文本“Hello,world!”打印到控制台上。
#include <iostream>
using namespace std;
int main() {
int myNum = 5; // 整数变量
float myFloatNum = 5.99; // 浮点数变量
double myDoubleNum = 9.98; // 双精度浮点数变量
char myLetter = 'D'; // 字符变量
bool myBoolean = true; // 布尔变量
cout << "int: " << myNum << endl;
cout << "float: " << myFloatNum << endl;
cout << "double: " << myDoubleNum << endl;
cout << "char: " << myLetter << endl;
cout << "bool: " << myBoolean << endl;
return 0;
}
这个示例演示了如何声明和使用不同类型的变量,并将它们打印到控制台上。
#include <iostream>
#include <string>
using namespace std;
int main() {
string myString = "Hello";
string myOtherString = " world!";
cout << myString + myOtherString << endl;
return 0;
}
字符串是一种常见的变量类型,存储文本数据。上面的代码演示了如何声明和使用字符串,将它们连接起来并打印到控制台上。
#include <iostream>
using namespace std;
int main() {
int myArray[5] = {1, 3, 5, 7, 9};
cout << "First element: " << myArray[0] << endl;
cout << "Second element: " << myArray[1] << endl;
myArray[2] = 11;
cout << "Third element: " << myArray[2] << endl;
return 0;
}
数组是一组相同类型的变量。上面的代码演示了如何声明和初始化数组,以及如何访问和修改数组元素。
#include <iostream>
using namespace std;
int addNumbers(int x, int y) {
int sum = x + y;
return sum;
}
int main() {
int result = addNumbers(5, 3);
cout << "Result: " << result << endl;
return 0;
}
函数是一组执行特定任务的语句。上面的代码演示了如何声明和调用函数,并将函数的结果打印到控制台上。
#include <iostream>
using namespace std;
class MyClass {
public:
int myNum;
string myString;
void myFunction() {
cout << "Hello from myFunction!" << endl;
}
};
int main() {
MyClass myObj;
myObj.myNum = 15;
myObj.myString = "Some text";
cout << "myObj.myNum: " << myObj.myNum << endl;
cout << "myObj.myString: " << myObj.myString << endl;
myObj.myFunction();
return 0;
}
类是具有相同属性和方法的对象的蓝图,而对象是类的实例。上面的代码演示了如何声明类和对象,以及如何访问对象的属性和方法。
#include <iostream>
using namespace std;
int main() {
try {
int age = 15;
if (age < 18) {
throw(age);
}
}
catch (int myNum) {
cout << "Access denied - You are too young" << endl;
cout << "Age: " << myNum << endl;
}
return 0;
}
异常处理是在程序执行出错时采取的一种措施。上面的代码演示了如何在 C++ 中使用 try-catch 语句来处理异常。
这些示例代码只是 C++ 中许多功能的简短介绍。专注于学习和实践这些功能,可以帮助您更好地理解和掌握 C++。