-12
#include "stdafx.h"
#include <iostream>
int sqr (int x) //sqr means square of x
{
return x * x ;
}
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "enter ur number";
int x ;
std::cin >> sqr (x) ;
std::cout << "square of ur number is : " << sqr ;
return 0 ;
}
我剛剛開始用C++ 2天回來,並嘗試做一些問題時,我現在卡住了。請告訴我什麼是問題,並讓答案可以理解,因爲我是新手,並且可能不瞭解某些術語。我得到一個關於std :: istream和int x的錯誤
不能讀取「僅入變量」:' std :: cin >> id(x)'同樣適用於合適的函數'id' ... –
所以你可以建議我在哪裏必須更改我的代碼...對不起,因爲這樣一個noob –
@ KerrekSB:的確,您可以讀入任何表示適當類型變量的_lvalue_表達式。我會堅持刪節版本來回答這個問題。 –