return 0; 문 사용법
시나브로
return 문 사용법return 문 사용법질문 내용 :
#include stdio.h
int main()
{
int a;
printf ( ***** 10진수 16진수 8진수 만들어주는 프로그램 *****\n\n );
printf ( 정수를 입력하세요 : );
scanf (%d, &a);
printf (10진수 값은 = %d \n, a);
printf (16진수 값은 = %x \n, a);
printf (8 진수 값은 = %o \n, a);
printf ( \n\n ***** 이상입니다 ***** \n\n);
return 0; // 여기 넣으면 exe 프로그램 안꺼지는거 아닌가요?
}
-
두바다찬솔
fflush(stdin)은 심심할 때마다 논쟁의 대상이었지요. getchar(); 대신 char c; scanf(\\\n%c\
-
한란
에이스 로첸 제노엘 꺼비 // 다들 감사합니다.
-
터전
수다님 말대로 겟케릭 추가하면되요.. 가장 편한 방법. scanf 있는 함수라면 fflush(stdin)도 같이 써주셔야되구요. 안그러면 getchar()가 무시되요 ;;
return은 함수를 끝내는 동시에 값을 반환하는 문입니다. 예를 들어
int a()
{
return 1+2;
}
라는 함수를 선언했을때 나중에 이 함수는 리턴문에서 함수 종료와 함께 값을 반환해요.
이 함수를 printf(\%d\ -
흰양말
return 은 함수를 끝내는 제어문입니다..
main()함수가 끝나면.. 프로그램이 종료되죠.. -_ㅡ;; -
찬바리
안 꺼지게 하려면
return 0; 바로 위에
getchar();를 추가시켜주면 됩니다.