據我所知,返回類型:爲炭返回類型/ INT
int function()
需要我返回一個整數int
如:
return 0;
但從一個例子,我所看到的,函數返回一個整型並返回一個字符:
return a;
如下:
int inputValue()
{
std::cout << "input value please.";
int a;
std::cin >> a;
return a;
}
這是因爲返回變量被初始化爲一個整數?
你顯示的代碼中有一個'char'。舉個例子,我不知道你在說什麼。爲什麼又一次令人驚訝的是,返回類型爲「int」的函數可以返回類型爲「int」的值? –
'a'是一個'int'。該函數返回一個'int'。如果您將其名稱更改爲'aaaaa',您是否仍然認爲'a'是'char'? – Galik
@python_starter是什麼讓你覺得一個角色被退回?看來你應該閱讀一個C++教程或書籍。 – Biffen