小编use*_*523的帖子

对初始化时使用的未初始化的局部变量感到困惑?

当我相信我已经初始化时,我得到一个未初始化的局部变量错误.该错误读取wk1正在使用的未初始化的局部变量(它是wk1-wk5).

这是代码:

#include <iostream>

using namespace std;

const double tax = 0.14;

int main()
{   

    int wk1,wk2,wk3,wk4,wk5;
    wk1,wk2,wk3,wk4,wk5 = 0;

    int thours = wk1 + wk2 + wk3 + wk4 + wk5; <------------ This is the error line.
    thours = 0;

    double payrate;
    payrate = 0;

    double gross = thours * payrate;
    double taxes = tax * gross;
    double net = gross - taxes;
    double clothes = 0.10 * net;
    double supplies = 0.10 * net;
    double remaining …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio visual-c++

1
推荐指数
1
解决办法
290
查看次数

标签 统计

c++ ×1

visual-c++ ×1

visual-studio ×1