C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25532] Re:도와주세여 ㅜ.ㅜ 저기..포인터를 이용..
조준회 [] 499 읽음    2003-05-10 22:48
함수 프로토 타입의 사용이 틀렸습니다.

void ex();는 main함수 앞에 나와야 하며,
scanf의 사용법도 틀렸습니다.
&를 빼었습니다.


궁금해여~~~~~~ 님이 쓰신 글 :
: 두개값의 입력b와 c를 몇번받을지 a에 넣고 부호를 받은뒤 입력받은 b값들합과c값들합
: 두개를 출력하려는데여...
: call by reference 방식으로 두개의 값을 포인터로 함수를 만들어서 주함수에
: 수행을 할려는데여 자꾸에러가 나여...소스보시고 눈에 띄는 에러체크좀...
:
:
:
: C:\My Documents\새 폴더\Cpp1.cpp(32) : error C2660: 'ex' : function does not take 2 parameters
: C:\My Documents\새 폴더\Cpp1.cpp(34) : warning C4508: 'main' : function should return a value; 'void' return type assumed
: C:\My Documents\새 폴더\Cpp1.cpp(35) : error C2065: 'pb' : undeclared identifier
: C:\My Documents\새 폴더\Cpp1.cpp(35) : error C2065: 'pc' : undeclared identifier
: C:\My Documents\새 폴더\Cpp1.cpp(36) : error C2448: '<Unknown>' : function-style initializer appears to be a function definition
: C:\My Documents\새 폴더\Cpp1.cpp(36) : fatal error C1004: unexpected end of file found
: Error executing cl.exe.
:
: Cpp1.exe - 5 error(s), 1 warning(s)
:
: 이렇게 오류가 떠여 ....
:
:
: #include<stdio.h>
: #define stop '\n'
: main()
: {
:         void ex();
:         int i,a,b,c;
:         scanf("%d",a);
:         for(i=1; i<=a; i++)
:         {
:         scanf("%d %d",b,c);
:         }
:         ex(b,c);
:         printf("%d %d",b,c);
: }
:
:
:
: void ex(pb,pc)
: int *pb,*pc;
: {
:         int temp;
:         temp = *pb;
:         *pb += temp;
:         temp = *pc;
:         *pc += temp;
: }
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

+ -

관련 글 리스트
25532 Re:도와주세여 ㅜ.ㅜ 저기..포인터를 이용.. 조준회 499 2003/05/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.