21xrx.com
2024-09-20 06:15:11 Friday
登录
文章检索 我的文章 写文章
C++中加号的常见用法
2023-07-04 20:18:18 深夜i     --     --
C++ 加号 常见用法

C++中加号是一个常见的运算符,可以用于多种不同的场景。下面是一些常见的加号用法:

1. 数字相加:加号可以用于将两个数字相加,例如:


int num1 = 10;

int num2 = 20;

int sum = num1 + num2; // sum的值为30

2. 字符串连接:加号还可以用于连接两个字符串,例如:


string str1 = "Hello";

string str2 = "World";

string str3 = str1 + str2; // str3的值为"HelloWorld"

3. 数组下标:在数组中,加号可以用于计算某个元素的下标,例如:


int arr[] = 1;

int index = 2;

cout << arr[index + 1]; // 输出3

4. 指针运算:加号还可以用于指针运算,例如:


int arr[] = 2;

int* ptr = arr;

cout << *(ptr + 2); // 输出3

5. 枚举值相加:在枚举类型中,加号可以用于将两个枚举值相加,例如:


enum Color Blue ;

Color c1 = Red;

Color c2 = Green;

Color c3 = c1 + c2; // c3的值为2(Blue)

6. 迭代器运算:在STL容器中,加号可以用于迭代器的运算,例如:


vector<int> vec = 3;

vector<int>::iterator it = vec.begin();

cout << *(it + 2); // 输出3

综上所述,C++中加号的用途非常广泛,可以用于数字相加、字符串连接、数组下标、指针运算、枚举值相加以及迭代器运算等多种场景。了解这些用法有助于我们更好地理解和使用C++语言。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复