C++ 中共有五种括号字符:小括号用于函数调用、条件语句和控制流结构;方括号用于数组/矢量索引和类型转换;大括号用于代码块;尖括号用于模板声明和函数重载;圆括号用于捕获 lambda 表达式的变量列表。

C++ 中的括号
C++ 编程语言中有五种括号字符:
-
小括号(
()):用于函数调用、条件语句和控制流结构。 -
方括号(
[]):用于数组和矢量的索引以及类型转换。 -
大括号(
{}):用于代码块(如函数体、循环体和条件语句体)。 -
尖括号(
):用于模板声明和函数重载。 -
圆括号(
()):用于捕获 lambda 表达式的变量列表。
小括号
- 函数调用:
myFunction(arg1, arg2); - 条件语句:
if (condition) { ... } - 控制流结构:
while (condition) { ... },for (initializer; condition; increment) { ... }
方括号
立即学习“C++免费学习笔记(深入)”;
- 数组索引:
array[index]; - 矢量索引:
vector[index]; - 类型转换:
static_cast(expression);
大括号
-
函数体:
思乐微信商城微分销系统下载思乐微信商城微分销系统是以.net+access/mssql进行开发的微信分销系统。基于微信朋友圈的传播,是打造以分销商为中心的全新微信分销体验。让粉丝实时有效的获取朋友圈流量并快速分享购买分佣。因为是基于微信,所以要在微信上体验才更好。关注我们的微信核心功能:1、自动提示用户关注微信,解决一般程序无关注微信公众号的过程2、只要通过链接进一次,不过好久注册,什么方面注册,只要是用微信注册的,都会算
void myFunction() { // 代码块 } -
循环体:
while (condition) { // 代码块 } -
条件语句体:
if (condition) { // 代码块 }
尖括号
- 模板声明:
templateclass MyTemplate { ... }; - 函数重载:
int myFunction(int arg);double myFunction(double arg);
圆括号
-
捕获 lambda 表达式的变量列表:
auto myLambda = [](int& number) { // 访问捕获的变量 number };









