#include <stdio.h> // 전처리
void func1(void); // 함수
int main(void) // 시작 ( 메인부터 1순위로 시작 절차지향 )
{
statements;
}
#include <stdio.h>
int main ()
{ // 시작
printf("HEllo World ! \n");
} // 끝
함수의 정의 - 적절한 입력과 그에 따르는 출력이 존재하는 것
C언어는 함수로 시작해서 함수로 끝남
C언어로 작성한 모든 프로그램은 반드시 main() 이라는 주함수가 있어야 함
C프로그램은 main () 함수부터 실행 됨
출력형태 함수이름 입력형태
int main (void)
{
함수의 몸체
printf("Hello World! \n");
}
함수는 기능을 가져야 함 ( 기능은 {} 내에 표현 )
함수 내에 존재하는 각 문장의 끝은 세미콜론; 이 있어야 함
;이 있어야만 하나의 문장이 끝난 것으로 간주
printf 등은 표준함수라고 하며, 이들의 모임을 표준라이브러리 라고 함
Header 파일과 return
#include <stdio.h>
int main(void)
{
printf("Hello world!\n);
return 0;
}
#include <stidio.h>
예 - standard I/O 함수호출에 필요한 정보를 포함
printf 표준함수 이용하려면 반드시 포함시켜야함
return 은 함수의 종료와 값의 전달(반환)의 두가지 의미 가짐
- 일반적으로 정상적인 종료는 0, 비정상인 경우는 0이 아닌 값
'programming > C언어' 카테고리의 다른 글
C언어의 시작, Hello World! (0) | 2019.12.04 |
---|---|
C언어, Dev C++ 설치 및 " Hello World! " 출력 프로그램 (0) | 2019.12.02 |
C언어, 주석(comment) 의 설명과 단축키 (0) | 2019.07.09 |
C언어, 역슬래시(백슬래시) '\' 문자 입력하기 (0) | 2019.07.09 |
0 코드로 인해 종료되었습니다. (1) | 2019.07.09 |