샾include <stdio.h>
int main ()
{ ~~~~
return 0;
}
이렇게 시작하고 끝나잖아요
2.그리고 printf 출력함수를 쓸때 주의할점이
형식지정자랑 자료형에서 만든 변수가 같아야지 에러가 안뜬다고 하는 데
ex) int sum; (자료형은 정수, 변수 이름은 sum)
printf("%f", sum); => 에러뜸
여기까지 맞죠?
3. 제가 궁금한게 그럼 int main에서 int는 뭔가요?
int main()으로 시작해서 정수값 출력하는 함수인데
{ float x;
printf("%f",x);
라고 하면 안되는 거 아닌가요?
}
그냥 그럴거면 애초에 맨처음 시작할때 출력타입을 float main()으로 시작하는 게 맞지 않나..
규칙이 좀 헷갈리네요
초보라 질문이 좀 이상해도 이해 좀
return 0을 하기 위해 int를 씁니다. - C++
return 0은 운영체제에게 프로그램이 정상종료되었음을 알리는거구요 - C++
함수 내에서 어떤 형식의 변수를 선언하든, 함수를 빠져나올때 어떤 값을 리턴하느냐에 따라 함수의 데이터형이 달라집니다. - C++
오 답변 감사합니다.
귀엽다 ㅋㅋㅋㅋ