c++ 中共有五种括号字符:小括号用于函数调用、条件语句和控制流结构;方括号用于数组/矢量索引和类型转换;大括号用于代码块;尖括号用于模板声明和函数重载;圆括号用于捕获 lambda 表达式的变量列表。
C++ 中的括号
C++ 编程语言中有五种括号字符:
-
小括号(
()
):用于函数调用、条件语句和控制流结构。 -
方括号(
[]
):用于数组和矢量的索引以及类型转换。 -
大括号(
{}
):用于代码块(如函数体、循环体和条件语句体)。 -
尖括号(
):用于模板声明和函数重载。
-
圆括号(
()
):用于捕获 lambda 表达式的变量列表。
小括号
- 函数调用:
myFunction(arg1, arg2);
- 条件语句:
if (condition) { ... }
- 控制流结构:
while (condition) { ... }
,for (initializer; condition; increment) { ... }
方括号
- 数组索引:
array[index];
- 矢量索引:
vector[index];
- 类型转换:
static_cast<type>(expression);</type>
大括号
-
函数体:
<code class="cpp">void myFunction() { // 代码块 }</code>
登录后复制
循环体:
<code class="cpp">while (condition) { // 代码块 }</code>
登录后复制
条件语句体:
<code class="cpp">if (condition) { // 代码块 }</code>
登录后复制
尖括号
- 模板声明:
template<typename t> class MyTemplate { ... };</typename>
- 函数重载:
int myFunction(int arg);
double myFunction(double arg);
圆括号
-
捕获 lambda 表达式的变量列表:
<code class="cpp">auto myLambda = [](int& number) { // 访问捕获的变量 number };</code>
登录后复制
以上就是c++++中括号怎么打的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:momo,转转请注明出处:https://www.dingdanghao.com/article/419215.html