기타 강좌

안녕하세요 

http://winapi.co.kr

에서 c언어 기초 강좌를 다 읽거나 지치기 전까지 글을 읽으신후 이 글을 읽고 체크해보시기 바랍니다.



1. printf(), puts(), putc(), wprintf(), putwc(), putws()등의 함수를 사용, 콘솔창에 문자/문자열을 출력할수있는가?

2. gotoxy()를 사용해서 특정 위치에 문자를 출력할수있는가?

3. char, int, double 자료형을 사용해서 변수를 선언하고 사용할수있는가?

4. if, for, while 을 사용할수 있는가?

5. 배열을 사용 할수있는가?

6. static 변수가 어떻게 동작하는지 아는가?

7. 함수를 정의할수 있는가?

8. 난수를 생성할수있는가?

9. #define을 사용할수있는가?

10. 간단하게 파일 저장을 할수있는가?


다음 프로그램을 따라서 작성해보자 구체적인 이해는 필요없고 그냥 짜맞출수만 있으면 된다.

숫자 올렸다 내렸다하기

외울것: #include <Windows.h>, Sleep(10), GetAsyncKeyState(VK_RETURN)


1. 우선 프로젝트를 생성한다.


2. 코드를 작성할 main.cpp(또는 main.c)파일을 생성한 후 

가장 윗부분에 Windows.h와 stdio.h 파일을 포함한다


3. main함수를 작성한다.


4. main함수 안에 int 형 변수 count를 넣는다.


5. count에 0을 넣는다.


6. while문을 넣는다.


7. while문이 무조건 한없이 돌아가도록 while(1){}로 고친다.


8. while문의 {}안에 if(GetAsyncKeyState(VK_RETURN)){}else{} printf("   %d   \r",count);라고 적는다.


9. if문의 {} 안에 count = count + 1;을 넣는다.


10. else의 {}안에 count = count -1; 을 넣는다.


11. 실행하고 엔터를 가끔씩 누르면서 변화를 관찰한다.


12. 스크린샷을 찍어서 성공 인증을 올린다.


13. 실패했다면 실패인증을 찍어 올린다.(질문올리기)


팁: 

함수이름이 길때는 치다가 Ctrl+Space를 누르면 자동으로 완성된다.

줄바꿈은 여러스타일이있는데 뭐가됬든 ;를 적고 엔터 }를적고엔터.. 눈에거슬리지 않을정도로 엔터를 쳐준다 어차피 소스코드에 엔터는 무시된다.(공백 1칸으로 인정됨)

드래그로 원하는 영역을 선택한후 Alt+F8을 누르면 자동 들여쓰기가 된다.



증가 감소 성공 인증.PNG


Who's 정체불명

profile

두팔과 의지가 있는데 무엇을 못 하겠는가!

< http://mpnp.tistory.com >


List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 886
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 757
C언어 정체불명의 프로그래밍 입문 main 함수작성 3 file 정체불명 2012.01.18 1721
C언어 정체불명의 프로그래밍 입문 2 1 file 정체불명 2012.01.18 1290
C언어 정체불명의 프로그래밍 입문 2 정체불명 2012.01.18 1262
XpressEngine 댓글 알림 기본 체크 하기. 아방스 2012.01.04 3395
플러그인 After effect cs 5.5 plugin 손떨림 보정 플러그인 Warp stabilize 아방스 2011.12.16 7311
플러그인 초고속 카매라 같은 효과를 만드는 Twixtor 플러그인 아방스 2011.12.16 13332
에프터 이펙트 애팩 키보드 단축키 (after effects cs5) 아방스 2011.12.15 5161
에프터 이펙트 펜툴을 이용해서 키프레임 추가,삭제 및 수정방법 아방스 2011.12.08 5204
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Wide Green Button file 아방스 2011.12.07 3526
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Web Buttons Vector Graphic file 아방스 2011.12.07 3251
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Web 2.0 Download Buttons file 아방스 2011.12.07 3575
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Sticky 3D Buttons file 아방스 2011.12.07 3024
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Simple Download Buttons file 아방스 2011.12.07 2969
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Sexy Green Download Button file 아방스 2011.12.07 2993
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Red Download Button file 아방스 2011.12.07 2829
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - PSD Download Buttons file 아방스 2011.12.07 3279
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Pink Vibrant “Call To Action” file 아방스 2011.12.07 2894
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - New Download Button file 아방스 2011.12.07 2992
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Light to Dark Web Buttons file 아방스 2011.12.07 2759
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Green App Store Button file 아방스 2011.12.07 2888
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19