>  기사  >  백엔드 개발  >  C언어 소스 프로그램의 구조는 어떻게 되나요?

C언어 소스 프로그램의 구조는 어떻게 되나요?

青灯夜游
青灯夜游원래의
2020-10-27 16:13:244579검색

C 언어 소스 프로그램은 하나 이상의 소스 파일로 구성될 수 있으며, 각 소스 파일은 하나 이상의 기능으로 구성될 수 있습니다. 소스 프로그램이 몇 개의 파일로 구성되어 있더라도 주요 기능은 하나뿐입니다. 즉, 함수를 정의하는 주 함수는 반환 유형, 함수 이름, 괄호 안의 형식 매개변수 목록(비어 있을 수 있음) 및 함수 본문의 4가지 요소를 지정해야 합니다.

C언어 소스 프로그램의 구조는 어떻게 되나요?

추천 튜토리얼: "c 언어 튜토리얼 동영상"

적어도 하나의 C 언어 소스 프로그램에는 기본 함수가 있습니다. 함수를 정의하려면 반환 유형, 함수 이름, 형식이라는 4가지 요소를 지정해야 합니다. 괄호 테이블(비어 있을 수 있음) 및 함수 본문의 매개변수입니다. 소스 프로그램의 구조적 특징:

1. C 언어 소스 프로그램은 하나 이상의 소스 파일로 구성될 수 있습니다.

2. 각 소스 파일은 하나 이상의 기능으로 구성될 수 있습니다.

3. 소스 프로그램이 아무리 많은 파일로 구성되어 있어도 주요 기능은 단 하나, 즉 주요 기능만 있습니다.

4. 소스 프로그램에는 전처리 명령이 있을 수 있습니다(include 명령은 그 중 하나일 뿐입니다). 전처리 명령은 일반적으로 소스 파일이나 소스 프로그램 앞에 배치되어야 합니다.

5. 모든 설명과 모든 설명은 세미콜론으로 끝나야 합니다. 그러나 전처리 명령, 함수 헤더 및 중괄호 "}" 뒤에는 세미콜론을 추가할 수 없습니다.

6. 식별자와 키워드는 하나 이상의 공백으로 구분되어야 합니다. 명확한 구분 기호가 있는 경우 더 이상 공백을 추가하여 구분할 수 없습니다.

7. C 언어에는 선택 구조와 루프 구조를 구현하는 일련의 관련 제어문이 있습니다: 선택 제어문: if; 루프 제어문: for, while, do...while. 전송 제어문: break, continue, goto.

C언어 소스 프로그램의 구조는 어떻게 되나요?

확장 정보

C 언어의 고유한 기능

1 C 언어는 구조적 프로그래밍, 가변 범위 및 재귀 함수를 갖춘 절차적 언어입니다.

2. C 언어에서 전달되는 매개변수는 모두 값으로 전달됩니다. 또한 값으로 전달되는 포인터도 전달될 수 있습니다.

3. 구조체(struct)를 사용하여 다양한 변수 유형을 결합할 수 있습니다.

4. 예약된 키워드는 32개뿐이므로 변수 및 함수 이름을 더욱 유연하게 지정할 수 있습니다.

5. 정수 및 문자 변수와 같은 일부 변수 유형은 변환될 수 있습니다.

6. C 언어는 포인터를 통해 저수준 메모리 제어를 쉽게 수행할 수 있습니다.

7. 전처리기는 C 언어 컴파일을 더욱 유연하게 만듭니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 소개를 방문하세요! !

위 내용은 C언어 소스 프로그램의 구조는 어떻게 되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.