초보자를 위한 C언어 강의! #2 화면에 글자 출력하기 ('printf'문)//Printing letter in console #2 (Learning 'printf')

in #c7 years ago (edited)

Vote 해주세요


안녕하세요 nothink 입니다.


어제 강의 올리고 두번째이네여 ㅎ 

오늘 배울 내용은 'printf'문 입니다. 


저번에 설치한 Dev c++을 킵니다.

설치가 않되어 있으면   https://steemit.com/c/@nothink/c-1-dev-c 를 보고 설치를 해주세용.


실행환경:Windows 7 32비트






먼저 Dev c++ 를 킵니다.

그리고 사진과 같이 ↓ 왼쪽위를 클릭 하거나 단축키인 'Ctrl+N' 을 눌러주시면




아래 사진처럼 나옵니다. ↓



제가 빨간색으로 표시한 이곳에 아래의 소스를 입력 하고 실행 합니다.


※소스 (Source)

#include <stdio.h>


int main() {
     printf("printf문 연습하기~! \n");

     return 0;

}

※몰라도 일단 입력 하세요.  아래에 설명 있습니다.


실행을 하기 전에 32 비트면 사진처럼 해주세요




실행할때 이런 화면이 뜨는데 이름에 특수 문자를 입력 하면 않됩니다. ( _ 제외) ↓ 사진에서는 ;가 들어가있어서 다시 했습니당.

실행을 한후에는 아래 사진과 같이 뜨는게 정상입니다.

그럼 소스를 해석해드리겠습니다.

맨처음에 나오는 #include <stdio.h> 는 헤더파일 이라고 하는데 명령어의 묶음을 불러 오는 것입니다.

만약에 이것을 하지 않으면 printf 와 같은 명령어를 쓸수가 없습니다. 헤더파일 안에 이런 명령어들이 들어 있기 때문에 처음 시작할때 헤더 파일을 불러와야 합니다. 

여기서의 stdio.h 는 standard input output . header 의 약자입니다.  




다음 int main() 은   가장 기본으로 명령어를 실행 하는 곳입니다. 메인 함수라고 불립니다. 배우다 보시면 알게 되실 겁니다 ㅎ. 그냥 명령어는 이 메인 함수 안에다가 쓰시는게 대부분이라고 생각 하시면 됩니다.


printf는 영어를 좀 하시는 분은 아시겠지만 출력이라는 뜻입니다. 꼭 ( 과 " 를 하셔야 합니다. 안 그러면 오류 뜹니다. 끝 마칠때도 "과 ) 를 하셔야 해용!!


" " 안에 \n 이 있습니다. 이것은 우리나라 키보드에는 않보이는 키로 ₩ 키가 \ 입니다. 이것은 다음줄로 내려간다는 것입니다.




즉 printf("두둠칫 \n 두둠칫"); 을 하시면 출력 결과가





두둠칫 두둠칫





이렇게 나옵니다.



마지막으로 ; 는 c언에서 거의 모든 문장에 붙습니다. 항상 붙이셔야 합니다!



return 0;은 소스가 끝났다는것을 알려주는 명령어 이다. 비유를 들자면 컴퓨터를 끌때 전원 버튼을 눌러 끄는것 보다 윈도우 키를 누르고 시스템 종료 버튼을 누르는것이 컴퓨터에게 더 좋은것처럼 프로그램에게도 return 0; 을 써주는 것이좋다. 즉 않써줘도 상관 없다는 것이다. 여기서도 ; 를 붙입니당

이상 nothink 였습니다.


3강에서 만나용!


Vote 부탁 드려용 ㅎㅎ


Vote 감사합니다!!

Sort:  

캡쳐를 부분캡쳐로 하시면 훨씬 보기 좋을듯 합니다. 옛날 생각나네요~ 잘 보고 갑니다.

조언 감사합니다!!

뉴비는 언제나 응원!이에요.
팁! : 스팀과 스팀달러를 전송할 때는, 0.001만큼만 먼저 보내보세요. 코인마켓은 아직 불안정해서 당신의 스팀달러가 8일 10일간 묶일 수도 있거든요. 서버가 정상인지 확인해보세요.
5.21% 보팅
현재 보상량 : [ 평균 - 0.97 / 2개 / 합계 : 1.93 ]

  • kr-newbie 보안관 봇! (beta 0.5.0 - 2017/07/17)