以下是C++语言学习基本语法应用案例:
- 变量声明和赋值
int a = 10; // 声明一个整型变量a并赋值为10
float b = 3.14; // 声明一个浮点型变量b并赋值为3.14
char c = 'A'; // 声明一个字符型变量c并赋值为'A'
- 控制结构
// if-else语句
if (a > b) {
cout << "a大于b" << endl;
} else {
cout << "a小于等于b" << endl;
}
// for循环
for (int i = 0; i < 5; i++) {
cout << i << endl;
}
- 函数定义和调用
// 函数声明和定义
int add(int a, int b);
// 函数调用
int result = add(a, b); // 将a和b相加,并将结果赋值给result变量
- 数组和字符串操作
// 数组操作
int arr[5] = {1, 2, 3, 4, 5}; // 声明一个整型数组arr并初始化为{1, 2, 3, 4, 5}
int sum = 0; // 声明一个整型变量sum用于计算数组元素之和
for (int i = 0; i < 5; i++) {
sum += arr[i]; // 将数组元素累加到sum中
}
cout << "数组元素之和为:" << sum << endl; // 输出数组元素之和
// 字符串操作
string str = "Hello World!"; // 声明一个字符串变量str并初始化为"Hello World!"
string substr = str.substr(7, 5); // 获取从第7个字符开始的5个字符,即"World",并将其赋值给substr变量
cout << "子字符串为:" << substr << endl; // 输出子字符串"World"