인생마린
어떤 공부 블로거의 금서목록
인생마린
전체 방문자
오늘
어제
  • 전체 (155)
    • C언어 (19)
    • Python (14)
      • Flask (0)
    • Coding Challenge (11)
      • Code Clone & Review (0)
      • Toy Project (0)
      • 오늘의 코드 (5)
    • Algorithm (6)
    • JAVA (8)
    • 웹 (8)
      • Javascript (3)
    • 정보보안 (19)
    • 기타 (21)
    • 일기는일기장에 (2)
    • 리눅스 (4)
    • 철학 (1)
    • 주식 (14)
    • AI (2)
    • 독후감 (13)
    • 프로그래밍 (4)
    • 게임 (1)
    • Devops (2)
      • CI_CD (2)
      • AWS (0)
    • Flutter (3)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • Regex
  • 폭락
  • Bitcoin
  • smtplib
  • Flutter
  • vpn
  • Regular Expression
  • flask
  • TFT
  • Sphinx
  • turtle
  • 정규표현식
  • python #eval #dictionary
  • 주식 #배당주
  • 가상화폐
  • 주린이 #주식
  • 해커톤
  • 카카오톡봇
  • best of best
  • 우영우 #패러디논란
  • Python
  • 백테스팅
  • 불편한사회
  • 코인
  • Java
  • c언어
  • 주식 #ETF
  • 퀴즈봇
  • 테라
  • 비트코인

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
인생마린

어떤 공부 블로거의 금서목록

C언어

[C언어]conio.h 에 대해 알아보자

2017. 5. 28. 23:15
반응형



conio.h 는 콘솔 입출력 함수를 제공하는 헤더입니다.

여러가지로 유용하게 쓸수 있는 함수가 많습니다.

특히 전 kbhit 이랑 getch를 많이 사용합니다!!



int kbhit()

keyboard hit의 약자이며 버퍼에 값이 있으면 1을, 없으면 0을 리턴한다.

if문과 같이 사용하기 좋다.




int getch()

값을 입력할 때까지 대기했다가 값이 들어오면 버퍼에 저장했다가 버퍼에서 꺼내서 리턴한다.

예외키를 누를 경우 두 개의 값이 생긴다. 확장키들을 구분하는 방법은 getch함수를 다시 한 번 호출 하면 알 수 있다. 단 에코 기능은 없다.



int cscanf(const char *_Format, ...)

scanf함수와 동일하되 scanf함수는 입력을 받고 엔터를 누를 때까지는 고칠 수 있지만 cscanf함수는 문자의 경우 하나를 입력하는 즉시 cscanf함수를 빠져나오고 정수의 경우 띄어쓰기, 엔터키 등을 입력하면 빠져나온다.



int cputs(const char *_Str)

문자열 _Str를 출력한다. 자동 줄바꿈은 없다.



int cprintf(const char *_Format, ...)

printf함수와 동일하다.



int putch(int _Ch)

변수 _Ch의 아스키 값을 출력한다.

반응형
저작자표시 비영리

'C언어' 카테고리의 다른 글

Visual studio 2017 cmd창 바로 꺼지는 현상 해결 방법  (7) 2017.10.13
[C언어]ctype.h 에 대해 알아보자  (0) 2017.05.28
[C언어]assert.h 에 대해 알아보자  (0) 2017.05.28
[C언어] math.h 에 대해 알아보기  (0) 2017.05.28
[C언어] stdio.h 에 대해 알아보기  (0) 2017.05.28
    'C언어' 카테고리의 다른 글
    • Visual studio 2017 cmd창 바로 꺼지는 현상 해결 방법
    • [C언어]ctype.h 에 대해 알아보자
    • [C언어]assert.h 에 대해 알아보자
    • [C언어] math.h 에 대해 알아보기
    인생마린
    인생마린
    즐거운 프로그래밍~♬

    티스토리툴바