저는 C++의 초보자입니다. 나는 C++에 관한 책을 읽고있다. 그런 다음오류 : 'int'앞에 예상되는 일차 표현
/*modified fig1-1.cpp*/
#include <iostream>
using namespace std;
int main()
{
cout << "\n Enter an integer";
cin >> (int i);
cout << "\n Enter a character";
cin >> (char c);
return 0;
}
나는 다음과 같은 오류 메시지가 얻을 :
fig1-2.cpp: In function 'int main()':
fig1-2.cpp:7:10: error: expected primary-expression before 'int'
cin >> (int i);
^
fig1-2.cpp:7:10: error: expected ')' before 'int'
fig1-2.cpp:9:10: error: expected primary-expression before 'char'
cin >> (char c);
^
fig1-2.cpp:9:10: error: expected ')' before 'char'
사람이 나에게 무엇을 앞으로 일어날 알려 주시기 바랍니다 수 나는 책의 예입니다 다음 프로그램을 컴파일 g ++를 사용합니까? 대단히 감사드립니다.
아니 ...'i' 한 줄의 _first_에, 다음을 수행 int로'CIN 선언 "나는 두 번째 줄에있다. –
책에서 정확하게 * 정확하게 * 복사 되었습니까? 그렇다면 다른 책이 필요합니다. – AnT
@AnT이 내용은 책에서 복사 한 것으로 일부 수정되었습니다. orignial 코드는 다음과 같습니다 :'/ * modified fig1-1.cpp */ #include void main() { cout << "n \ n 정수를 입력하십시오. cin >> (int i); cout << ""\ n 문자를 입력하십시오 "; cin >> (char c); }'코드를 수정 한 이유는 컴파일하는 동안 오류를 피하기 위해서입니다. 좋아, 나는 다른 책으로 바꿀거야. –