목차
1.1 코딩 규칙과 예약어, 식별어
(1) 사용 문자
(2) 코딩 규칙과 주석
(3) 예약어와 식별어
(4) 사용자 정의 식별어
1.2 프로그램의 구조와 함수 개요
(1) 예제 프로그램의 문법적 해석
(2) 함수 main( )과 printf()
(1) 사용 문자
(2) 코딩 규칙과 주석
(3) 예약어와 식별어
(4) 사용자 정의 식별어
1.2 프로그램의 구조와 함수 개요
(1) 예제 프로그램의 문법적 해석
(2) 함수 main( )과 printf()
본문내용
의 끝에는 ;를 표하여 한 명령이 끝났음을 나타낸다. 그러나 main( )은 하나의 함수를 정의하는 것으로서 main();와 같이 ;를 쓰지 않는다.
사용 문자 대부분의 언어가 대소 문자를 구별하지 않지만 C 언어는 구별한다. 따라서 MAIN이나 PRINT( )로 쓰지 말아야 한다.
(2) 함수 main( )과 printf()
모든 C 언어 프로그램은 반드시 함수 main()으로 시작해야 하며, 이 main( )은 다른 함수보다 가장 놓은 위치에 함수 printf( )등을 호출하여 프로그램이 실행된다.
함수 printf( )는 표준함수로 사용자는 그 인수를 어떻게 명시하는지를 알지 않으면 안되고, 이러한 사항들이 C 언어의 문법이 된다. 한편, 사용자가 새로운 용도의 함수를 작성하는 사용자 정의 함수도 만들 수 있다.
C 언어는 블럭단위, 다시 말하여 함수의 호출과 실행에 기초한 언어다. 함수의 일반형은 다음과 같으며, 이러한 함수에는 main( ), printf( )등이 모두 적용된다. 다만, 예에서 본 함수 main( )은 인수가 없을 뿐이다.
C 언어의 프로그램의 구조는 다음과 같다.
함수명 (인수)
인수 선언;
{
함수 본체
}
사용 문자 대부분의 언어가 대소 문자를 구별하지 않지만 C 언어는 구별한다. 따라서 MAIN이나 PRINT( )로 쓰지 말아야 한다.
(2) 함수 main( )과 printf()
모든 C 언어 프로그램은 반드시 함수 main()으로 시작해야 하며, 이 main( )은 다른 함수보다 가장 놓은 위치에 함수 printf( )등을 호출하여 프로그램이 실행된다.
함수 printf( )는 표준함수로 사용자는 그 인수를 어떻게 명시하는지를 알지 않으면 안되고, 이러한 사항들이 C 언어의 문법이 된다. 한편, 사용자가 새로운 용도의 함수를 작성하는 사용자 정의 함수도 만들 수 있다.
C 언어는 블럭단위, 다시 말하여 함수의 호출과 실행에 기초한 언어다. 함수의 일반형은 다음과 같으며, 이러한 함수에는 main( ), printf( )등이 모두 적용된다. 다만, 예에서 본 함수 main( )은 인수가 없을 뿐이다.
C 언어의 프로그램의 구조는 다음과 같다.
함수명 (인수)
인수 선언;
{
함수 본체
}