C 프로그램 구조
우리는 C 언어의 기본적인 빌딩 블록을 배울 전에,이 기준 역할을 할 수 다음 섹션에서, C 프로그램 구조의 최소 살펴 보자.
C 안녕하세요 예
C 프로그램은 다음과 같은 구성 요소가 포함
- 전 처리기 지시문
- 기능
- 변수
- 정책 및 식
- 주의
의 코드의 간단한 조각을, 출력 할 수 있습니다 단어에 "Hello World"를 살펴 보자 :
#include <stdio.h> int main() { /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0; }
다음으로, 위의 절차를 설명합니다 :
- 프로그램사용법 #include <STDIO.H>의첫 번째 줄은 STDIO.H 파일을 포함하는 실제 컴파일 전에 C 컴파일러를 알려주는 처리기 지시문입니다.
- 메인다음 라인INT ()는주요 기능은, 프로그램의 실행이 여기 개시된다.
- /*...*/ 다음 라인은 프로그램의 주 내용을 배치 할 컴파일러에 의해 무시됩니다. 그들은 프로그램 노트로 알려져 있습니다.
- 다음줄의 printf (...)는사용 가능한 다른 기능의 C, 화면에서 메시지 "안녕하세요, 세계!"입니다.
- 다음 줄반환 0; 주 () 함수의 종료, 그리고 0 값을 반환합니다.
컴파일 및 C 프로그램 실행
의 파일에 소스 코드를 저장하는 방법과 컴파일하고 실행하는 방법을 살펴 보자. 다음은 간단한 단계는 다음과 같습니다
- 텍스트 편집기를 열고 위의 코드를 추가합니다.
- 에서는 hello.c파일을저장하십시오.
- 명령 프롬프트를 열고 파일을 저장할 디렉토리로 변경합니다.
- 코드를 컴파일 눌러입력, GCC에서는 hello.c를 입력합니다.
- 코드에 오류가없는 경우, 명령 프롬프트는 다음 라인으로 이동 및 실행 파일a.out으로생성됩니다.
- 이제 프로그램을 실행a.out을입력합니다.
- 당신은 온 스크린디스플레이에 "Hello World"를볼 수있습니다.
$ gcc hello.c $ ./a.out Hello, World!
경로는 GCC 컴파일러를 포함되어 있는지 확인하고 소스 파일에서는 hello.c를 포함하는 디렉토리에서 실행해야합니다.