C 제로 과정 -02-C 언어 프로그램의 기본 구조

간단한 helloworld를 프로그램

#include <stdio.h>

int main(int argc, char* argv[])
{
 printf("Hello, world!\n");
 return 0;
}

라이브러리 함수를 사용하여 헤더 파일을 포함

#include <stdio.h> //包含头文件

사실, 헤더 파일에 종종 기능 인터페이스의 큰 숫자를 포함하고 있습니다. 예를 들어, 헤더 파일 STDIO.H는 입출력 인터페이스와 관련된 많은 기능을 포함한다.
우리는 이러한 인터페이스를 사용하려면 먼저 우리의 소스 코드를 포함하는 헤더 파일을 해당한다.
우리는 표준 라이브러리 함수, STDIO.H 파일의 인터페이스 정의 인 printf 함수를 사용하기 때문에.
기능 인터페이스를 제공하는 헤더 파일에 대해, 당신은 해당 설명서를 참조 할 필요가있다.

C 입구 프로그램 주된 기능

int main(int argc, char* argv[])
{
    //...
}

C 언어 프로그램, 요구 (단 하나)의 주요 기능 중 하나는, 그것의 주요 기능이라고합니다.
주요 기능은 C 언어 프로그램에서 유일한 항목 될 것입니다. 즉, C 언어 프로그램을 C 코드의 첫 번째 줄은 실행되는 주 문이다.

파라미터의 주요 기능

결국 주요 인수 사용은 무엇인가?
표준 C 언어에서는 두 가지 매개 변수가, 그것의 INT는 argc의 유형, 숯을 argv * 배열이다.
사실, 그들은 함께 제공되는 명령 줄 인수 명령 줄에 해당합니다.
명령 줄을 이해하지 않을 경우 현재의 초보자를위한, 당신은 무시할 수 있습니다.

주요 기능의 반환 값

왜 주요 반환 값은, 당신은 0을 반환해야 하는가?
표준 C 언어의 규정은, 주요 반환 값은 int 형이어야하고, 특정 값은 개발자 스스로 결정.
이것은 명령 행에서 얻을 수 있습니다.
Windows 명령 행에서 수행 할 수 있습니다

echo %errorLevel%

명령문의 주요 기능 (블럭)

기능은 문장의 복수, C 언어, 영어 세미콜론의 각 구절에 의해 수행된다. 또한, C가 받아 들여 언어 문장의 블록 (전체의 문), 문 블록의 정의는, 그것을 둘러싸는 괄호를 사용해야합니다.

함수가 반환

return 0;

즉시 끝을 현재 함수의 실행 : return 문은 함수가 리턴 함수를 의미하는 것은 반환하는 것을 의미한다. 이전 단계로 이동합니다.

요약 : 프로그램의 기능으로 구성되어 있습니다

주된 기능은 입구 C 언어 프로그램의 기능 만이다. 절차 지향 언어로서, C 언어, 그것은 일반적인 방법은 복수의 기능의 구성이다.

추천

출처www.cnblogs.com/shellmad/p/11646112.html