C統合・質問スレッド ..
[2ch|▼Menu]
69:
04/02/22 19:19
列挙型で質問なんですが

enum menu{ add, kill };

menu selemenu(void)
{
int a;

return (menu(a));
}

int main(void)
{
menu b;

switch( b = selemenu() )
{

}
return 0;
}

私が参考にしている本では上記のように
selemenu関数の返却値a(menu型)をmain関数でb(menu型)に代入しています。
しかし、bがint型でもa(menu型)が代入できてしまいます。

なぜですか?


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5389日前に更新/239 KB
担当:undef