etc
posted by Junction 2012. 4. 3. 11:12

출력함수
프로그램 내부의 데이타를 표준 출력 장치(화면)로 출력시키기 위한 라이브러리 함수로서 
printf(), putch(), put()가 있다.

printf()함수
printf( "제어부", 출력 매개 변수 );
변환문자

 변환 문자

기   능 

%d 

부호 있는 10진수 정수형으로 변환 

%u 

부호 없는 10진수 정수형으로 변환 

%f 

부호 있는 10진수 실수형으로 변환 

%e 

부호 없는 10진수 실수형으로 변환 

%g 

e와  f중 짧은 형으로 변환 

%o 

부호 없는 8진수 정수형으로 변환 

%x 

부호 없는 16진수 정수형으로 변환 

%c 

문자형으로 변환 

%s 

문자열 형으로 변환 


전체 자릿수 지정을 위한 기호

 기호

기능 

+
-
0
숫자
숫자 

데이타의 부호를 표시
데이타를 왼쪽에 맞추어 정렬
왼쪽 빈칸을 '0'으로 채움
전체 자릿수
소수점 이하 자릿수

ESCAPE문자열의 기능

ESCAPE문자열 

 기능

\n
\t
\b
\\ 

다음 줄의 처음으로 커서 이동
탭 크기만큼 커서 이동
앞 문자를 지우고 그곳으로 커서 이동
'\'자체를 출력


putch()함수
putch() 함수는 프로그램 내부에서 한 개의 문자 데이타를 표준 출력 장치로 출력하는 기능을 제공하는 함수이다.

puts()함수
puts() 함수는 프로그램 내부에서 한 개의 문자열 데이타를 표준 출력 장치로 출력하는 기능을 제공하는 함수이다.


입력 함수

표준 입력 장치(키보드)로부터 데이타를 프로그램 내부로 입력시키기 위한 라이브러리 함수로서 
scanf(), getch(), gets()가 있다.

scanf() 함수
scanf() 함수는 표준 입력 장치(키보드)로부터 데이타를 주어진 형태( formatted form)로 변환하여 프로그램 내부로 입력시키는 기능을 제공하는 함수이다.
scanf( "제어부", 입력 매개 변수 );

getch() 함수
getch() 함수는 표준 입력 장치로부터 한 개의 문자 데이타를 입력하는 기능을 제공하는 함수이다.

gets() 함수
gets() 함수는 표준 입력 장치로부터 한 줄의 문자열 데이타를 입력하는 기능을 제공하는 함수이다.
즉 EnterKey 가 입력될 때까지 문자열 데이타를 읽어들인다.

'etc' 카테고리의 다른 글

나에게..  (0) 2012.04.16
제어문 ( Control Statement )  (0) 2012.04.04
연산자 ( Operator )  (0) 2012.04.02
변수 ( Variable )  (0) 2012.03.27
상수 ( Constant )  (0) 2012.03.26