C 中共有五种括号字符:小括号用于函数调用、条件语句和控制流结构;方括号用于数组/矢量索引和类型转换;大括号用于代码块;尖括号用于模板声明和函数重载;圆括号用于捕获 lambda 表达式的变量列表。
C 中的括号
C 编程语言中有五种括号字符:
()
):用于函数调用、条件语句和控制流结构。[]
):用于数组和矢量的索引以及类型转换。{}
):用于代码块(如函数体、循环体和条件语句体)。<>
):用于模板声明和函数重载。()
):用于捕获 lambda 表达式的变量列表。小括号
myFunction(arg1, arg2);
if (condition) { ... }
while (condition) { ... }
, for (initializer; condition; increment) { ... }
方括号
array[index];
vector[index];
static_cast<type>(expression);
大括号
函数体:
<code class="cpp">void myFunction() { // 代码块 }</code>
循环体:
<code class="cpp">while (condition) { // 代码块 }</code>
条件语句体:
<code class="cpp">if (condition) { // 代码块 }</code>
尖括号
template<typename T> class MyTemplate { ... };
int myFunction(int arg);
double myFunction(double arg);
圆括号
捕获 lambda 表达式的变量列表:
<code class="cpp">auto myLambda = [](int& number) { // 访问捕获的变量 number };</code>
以上是c++中括号怎么打的详细内容。更多信息请关注PHP中文网其他相关文章!