// 示例代码:C++ 常用函数
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
// 1. 输入输出函数
string name;
cout << "请输入你的名字: ";
cin >> name;
cout << "你好, " << name << endl;
// 2. 字符串操作函数
string greeting = "Hello, World!";
cout << "字符串长度: " << greeting.length() << endl; // 获取字符串长度
cout << "子字符串: " << greeting.substr(0, 5) << endl; // 获取子字符串
// 3. 向量(动态数组)操作
vector<int> numbers = {1, 2, 3, 4, 5};
cout << "向量大小: " << numbers.size() << endl; // 获取向量大小
numbers.push_back(6); // 添加元素到向量末尾
cout << "添加元素后的向量: ";
for (int num : numbers) {
cout << num << " ";
}
cout << endl;
// 4. 排序算法
sort(numbers.begin(), numbers.end()); // 对向量进行排序
cout << "排序后的向量: ";
for (int num : numbers) {
cout << num << " ";
}
cout << endl;
// 5. 查找算法
int target = 3;
if (find(numbers.begin(), numbers.end(), target) != numbers.end()) {
cout << target << " 存在于向量中" << endl;
} else {
cout << target << " 不存在于向量中" << endl;
}
return 0;
}
cin
和 cout
进行简单的用户交互,获取用户输入并输出结果。length()
获取字符串长度,以及 substr()
获取子字符串。vector
动态数组,包括获取大小、添加元素等操作。sort()
函数对向量中的元素进行排序。find()
函数在向量中查找特定元素。希望这些示例能帮助你理解 C++ 中常用的一些函数和操作。
上一篇:c++重载运算符
下一篇:c++ vector erase
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站