在C++中,const關鍵字可以用來聲明一個常量,而auto關鍵字可以用來聲明一個變量,讓編譯器自動推斷其類型。當const和auto關鍵字結合使用時,可以使用以下語法:
const auto variable = value;
這樣就會將變量variable聲明為一個常量,且編譯器會根據初始化表達式value的類型來推斷variable的類型。這樣可以簡化代碼,并且確保變量在聲明時就被賦予了一個確定的值。例如:
const auto pi = 3.14159; // 聲明一個常量pi,并根據初始化表達式的類型推斷其為double型常量
const auto size = 10; // 聲明一個常量size,并根據初始化表達式的類型推斷其為int型常量