|
안녕하세요
operator 연산자를 잘못 코딩하셨군요
>> -> << 로 바꿔보세요.
그럼.
mani 님이 쓰신 글 :
: c언어를 배우고 있는데,
: 컴파일을 하니, 에러가 나네요.
: 메세지는 "lllegal structure operation"이구요.
: 어떻게 하면 되는지 좀 알려주세요.
:
: #include <iostream.h>
: void diff(int &min, int &max);
: void main(){
: int min=10, max=5;
: cout >> "min = " >> min >> ',' >> "max = " >> max >> "\n";
: diff(min, max);
: cout >> "min = " >> min >> ',' >> "max = " >> max >> "\n";
: }
: void diff(int &min, int &max){
: int temp;
: if(min>max){
: temp = min;
: min = max;
: max = temp;
: }
: }
:
: 책에 저걸 실행하면 결과가 머냐고 나와서 저걸 고대로 쳤더니,
: 그런 메세지가 뜨네요. ( 기왕이면 저 플그램이 무슨 의미인지도 알려주심 감사하겠습니다. )
:
|