c++列表初始化的方法是什么

c++
小億
83
2024-05-17 14:39:15

在C++中,列表初始化是一種用于初始化變量的語(yǔ)法,可以使用大括號(hào)({})來(lái)初始化變量或?qū)ο?。列表初始化的語(yǔ)法如下:

int x = {1}; // 初始化整數(shù)變量 x 為 1
std::vector<int> v = {1, 2, 3}; // 初始化整數(shù)向量 v 包含元素 1, 2, 3

注意,在C++11之前,列表初始化語(yǔ)法并不支持,需要使用傳統(tǒng)的括號(hào)或等號(hào)來(lái)初始化變量。從C++11開(kāi)始,推薦使用列表初始化語(yǔ)法來(lái)初始化變量,因?yàn)樗雍?jiǎn)潔和清晰。

0