簡體   English   中英

在C ++中聲明變量名稱的問題

[英]Issues declaring variable name in C++

我在使用C ++聲明變量名時遇到了奇怪的問題。 當我嘗試聲明兩個變量時;

double hoursWorked;
double hourlyWage;

變量名稱( hoursWorkedhourlyWage )將在我的IDE中更改顏色,並且該程序無法編譯,並以“未使用的變量”為名。 僅當這兩個詞用作“雙精度”變量的標識符時,才會發生此問題。 我檢查了保留字檢查表,在我的命名約定中似乎沒有什么異常。

我還要注意,變量名稱將一直為白色(良好),直到在“ Worked”(工作)中鍵入最后的“ d”,在“ Wage”(工資)中鍵入最后的“ e”,然后將其變為藍色。 這使我相信我踩了某種關鍵字,因為程序主功能中的“主要”是相同的藍色。

任何幫助,將不勝感激!

此代碼沒有錯誤。 請記住,未使用的變量不是錯誤,僅是警告,無論如何,程序仍將正確編譯並運行。

#include <iostream>

int main()
{
    double hoursWorked, hourlyWage;
    hoursWorked = 2.4;
    hourlyWage = 3.5;

    std::cout << "Hourly wage holds: " << hourlyWage << "\n";
    std::cout << "Hours worked holds: " << hoursWorked << "\n";
    return 0;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM