C ++函数返回值而不检查else语句

时间:2020-05-20 18:46:16

标签: c++ function if-statement return

我正在编写一个tictactoe程序,每当我运行代码并输入值时,第一个if语句为true,第二个为false,则else语句将被跳过,并且该函数返回一些整数,并且每当我如上所述分配值时上面的代码在运行代码之前不会跳过else语句。该数组显示了我如何表示tictactoe板,它是一个字符串数组。

int check_diagonals(){

array[0][0]; array[0][1]; array[0][2];
array[1][0]; array[1][1]; array[1][2];
array[2][0]; array[2][1]; array[2][2];

string middle_array_value = array[1][1];

if(array[0][0] ==  middle_array_value)
{   
    if(middle_array_value == array[2][2])
    {
    //some code to return values
    }
}
else
return 1; }

0 个答案:

没有答案
相关问题