기타 강좌

안녕하세요 

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언어 제니스가 올린 글 출처 알았네요.... 2 제네시스& 2009.06.27 2383
C언어 코르뉴의 자료구조 기초 - 자기 참조 구조체(1/3) 코르뉴 2009.12.11 2924
C언어 C# - 시스템 정보 받기 2 file 코르뉴 2010.07.11 2831
C언어 네트워크 강좌[1]- 기본적인 버클리 소켓을 이용한 프로그래밍 Saber 2010.09.06 4013
C언어 C언어 기초 - 1. 개요 5 완폐남™ 2011.08.01 3183
C언어 [C 언어 강의] 1. 프로그램 작성 방법 4 마린레이 2011.09.24 4842
C언어 [C 언어 강의] 2. 프로그램의 기본 구조 마린레이 2011.10.05 1607
C언어 [C 언어 강의] 데이터 출력 함수 printf() file 마린레이 2011.10.12 1746
C언어 [C 언어 강의] 데이터 입력 함수 scanf() file 마린레이 2011.11.06 1709
C언어 정체불명의 프로그래밍 입문 2 정체불명 2012.01.18 1262
C언어 정체불명의 프로그래밍 입문 2 1 file 정체불명 2012.01.18 1290
C언어 정체불명의 프로그래밍 입문 main 함수작성 3 file 정체불명 2012.01.18 1721
C언어 정체불명의 프로그래밍입문 4 실행 디버깅 1 정체불명 2012.01.18 1684
C언어 정체불명의 프로그래밍 입문 중간체크 file 정체불명 2012.01.18 1611
C언어 c언어로 같은그림 찾기 만들기 -기획편 1 정체불명 2012.01.18 2708
C언어 같은 그림 찾기를 구현 1 정체불명 2012.01.19 2604
C언어 같은그림찾기 구현 2 초기화 정체불명 2012.01.19 2405
C언어 같은 그림 맞추기 구현 - 출력,입력 정체불명 2012.01.19 2171
C언어 같은 그림맞추기 구현 체크와 엔딩 정체불명 2012.01.19 2251
C언어 같은 그림맞추기 오타정정과 약간 수정한 최종 버전입니다. 3 file 정체불명 2012.01.19 2917
Board Pagination Prev 1 2 3 4 5 Next
/ 5