-1
#include <iostream>
using namespace std;

char myChar_1 = 'a';
char myChar_2 = 'b';
char checkChar(char myChar_1,char myChar_2){
    if ((isupper(myChar_1) && isupper(myChar_2)) || (islower(myChar_1) && islower(myChar_2))) {
        return true;
    }
    else{
        return false;
    }

}

int main()
{
    cout << checkChar(myChar_1, myChar_2);

}

出力は逆さまの疑問符です。誰かが私が間違っていることを教えてくれたら素晴らしいと思います。ニコ

4

1 に答える 1

7

返品タイプは。である必要がありますbool。sとして戻りtrue、その文字を出力します。を整数型に変換すると、は1に変換され、0に変換されます。したがって、0または1の値でsを出力します。falsecharbooltruefalsechar

于 2013-02-07T11:45:12.680 に答える