본문 바로가기

Programming/C/C++

제 1강, 출력함수

안녕하세요 M1S Secur 입니다.

오늘은 간단하게 C언어로 글자들을 출력해보려고 하는데요^^ 지금부터 시작합니다.


#include<stdio.h>

int main() {

printf("TEAM GGS and CSC");

getchar();

return 0;

}



C언어를 접하다보면 많이 접하는 부분입니다.

#include<stdio.h> 는

stdio.h 라는 헤더 파일을 포함한다는 의미입니다^^

그리고 

int main()

이것은 메인함수를 의미합니다

수학과 같이 특정값을 입력하면 특정일을 수행하게 하죠 ^^

이는 프로그램에서 가장 밑바탕이는 되는 함수라해도 좋습니다~


int main() 뒤에 중괄호 가 존재하는 이유는?

간단합니다.

메인함수에 포함되는 부분이라는것을 표한하기 위한것이죠


printf("") 이곳은 출력함수 입니다.

위에서 "TEAM GGS and CSC" 라고 써놨죠?

이는 디버깅을 실행할 경우

TEAM GGS and CSC 를 출력해냅니다.


getchar() 은 입력함수로, 엔터를 누르기 전까지 정지시켜놉니다.

이와 비슷한것으로는

#include<windows.h>

의 헤더를 사용하는

system("PAUSE") 명령과 비슷하다, 또는 똑같다고 보시면됩니다.

그리고 

return 0

이것은 0이라는 값을 반환하는겁니다.

그리고 또중요한거. 세미콜론 (;) 이녀석이 중요한데요, 이녀석 뺴먹으시면 나중에 오류 찾기 힘드시니까 조심!

또 조심!


이상 M1S Secur이었습니다.