개발환경은 잘 준비됐나요? 준비가 아직 안되셨으면 아래 글 참조 부탁드려요
https://atoughguy.tistory.com/55
※ 이번 글은 입문자들을 위한 글 입니다.
개발환경 구성할 때 잠깐 코드를 봤었죠!?
#include <stdio.h>
int main(void)
{
printf("testing\n");
return 0;
}
입문자분들은 뭔지 모르실테니 설명할게요.
처음 쓴 #include 는 단어 그대로 포함시킨다는 것 입니다.
뭘?
<stdio.h> standard input ouput 헤더파일을
헤더파일이란건 여러 기능들을 모아놓은 파일을 뜻합니다.
위 코드에서 printf 라는 것도 함수인데 이 함수를 정의해 놓은게 stdio.h에 있어요.
그리고 c 언어는 컴파일을 하면 main 이라는 이름의 함수를 찾습니다.
그래서 c언어의 시작은 쉽게 찾을 수 있는 편이에요. 일단 main 찾으면 되거든요 ㅎㅎ
그리고 printf 는 화면에 출력하고 싶은 것이 있을 때 쓰는 함수고,
return 0; 는 main 함수 종료시 정상이야~ 라고 명령을 주는거죠.
??????????
무슨 말인지 모르시겠다고요!?
자세하게 설명하면 #include <stdio.h>만 하루종일 해야 될 수도... ㅋㅋㅋ
전 어떻게 쓰는지를 빠르게 알려드리자 라는 목적을 가지기로 했어요.
안그러면 제 설명에 C언어를 포기할 것 같아서요 ㅎㅎ
일단 저렇다! 라고 기억만 해두시고 자세한건 차츰차츰 알아보자고요.
어떻게 쓰는거다!?
#include <stdio.h> //스탠다드 input ouput 함수 포함
int main(void) //C언어의 최초 시작. 무조건 필요함.
{
printf("testing\n"); //화면에 출력할 때 쓰는 함수. testing 을 출력한다.
return 0; //main 함수 종료 문구. 0은 정상을 뜻한다.
}
"//" 는 주석이라고 해서 컴파일할 때 소스코드가 아니라고 인식합니다.
내가 코드 짜놓고 까먹는 일이 부지기수에요 ㅎㅎ
꼭 주석 써놓으세요.
카피만 하시지 마시고, 직접 써보세요!
다음 시간부터는 더 빠르게! 호로록 C언어 써볼 수 있게 진도 나가볼게요! ㅎ
'프로그래밍 > C언어' 카테고리의 다른 글
c언어 - 연산자 (0) | 2023.07.01 |
---|---|
c언어 - 입력받기, 출력하기 (0) | 2023.06.29 |
C언어 - 자료형과 변수 (36) | 2023.06.26 |
C언어 개발환경 (0) | 2023.06.24 |
C언어를 배워야 하는가? (0) | 2023.06.24 |