c언어 기본코드 (hello 출력 및 코드설명)

2022. 3. 10. 17:56C언어

728x90

c언어를 시작하면 가장 처음으로 보는 코드입니다. 

#include <stdio.h>
int main(){

	printf("hello");
	return 0;
}

 

 

위 코드를 설명하자면 

#include <stdio.h>

= stdio.h라는 헤더 파일을 포함하라는 뜻으로 stdio.h에 대한 자세한 내용을 알고 싶으면

구글에 검색을 해보면, 내용을 볼 수 있다. 우리가 알아야 될 내용은 stdio.h의 라이브러리

내용을 보면 c컴파일러가 제공하는 표준 함수들에 대한 선언이 작성되어 있다.

입출력이 가장 대표적인데, stdio.h를 포함함으로써 printf,scanf

앞으로 배울 입출력을 한다는 것을 컴파일러는 알 수 있게 된다. 

 

 

라이브러리란? 라이브러리는 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는

비휘발성 자원의 모임이다. 여기에는 미리 작성된 코드, 함수, 클래스, 값, 자료형을 포함되어있고, 

사용할 수 있다.


 

int main(){

=(반환 값의 자료형) 함수 이름으로 반환 값은 int(정수형) main 함수이다.

main은 함수의 이름인데 C 프로그램은 항상 main 함수에서부터 실행을 시작한다.

그리고 {} 괄호가 있는데 이 괄호는 함수의 시작과 끝을 표시한다.

{} 안이 곧 함수의 본체이며 여기에 실행하고 싶은 명령을 작성한다.

 

 

 

printf("hello");

return 0;

 

=printf는 출력을 나타내는 함수이고 그 안의 내용은 "" 쌍 다운 표로 감싸줍니다.

return 0; 는 int main에서 반환 값이 정수라고 했으니 return 반환한다는 말에 0을 리턴해줍니다.

사실 0 말고 다른 거해도 상관없긴 한데 0을 반환하는 이유는 해당 함수를 성공적으로 끝내려고

쓰는 것입니다. 

 

 

728x90

'C언어' 카테고리의 다른 글

c언어-(문자열 string, 배열)  (0) 2022.03.17
c언어-(자료형 실수형, 문자형)  (0) 2022.03.15
c언어 -(자료형)  (0) 2022.03.15
c언어 - (변수)  (0) 2022.03.10
C언어를 공부하기에 앞서(주절주절)  (0) 2022.03.08