목록분류 전체보기 (78)
Steady Blog
*입출력 함수 정리 * 출력 함수 - putchar 문자 -puts 문자열 -printf() 숫자,문자,문자열 * 입력함수 KB Buffer 관련 -getchar 문자 -gets 문자열 -scanf 숫자, 문자, 문자열 -getche 화면에 문자 보임 -getch 화면에 문자 안보임
* 입력함수 1. getchar() 정의 : 문자 전용 입력함수이며, 문자 한개만 읽어들인다. => 키보드 버퍼(KeyBoard Buffer)로 부터 입력을 받음. - 키보드 버퍼에 존재하는 data중에서 버퍼 포인터가 위치한 곳으로부터 1byte 분량을 꺼내오고 버퍼 포인터를 1byte 만큼 이동시키는 함수이다. - 키보드 버퍼에 Enter 값(\n)이 있을 경우에는 Enter(\n)을 문자 data로 취급하여 읽어 들이게 된다. ex) void test() { char ch1, ch2; printf("첫번째 문자 데이터를 입력하세요."); ch1 = getchar(); fflush(stdin); // 키보드 버퍼를 모두 비워주는 함수 printf("두번째 문자 데이터를 입력하세요."); ch2 = g..
*출력함수 1. putchar() 함수 정의 : 화면에 문자 한개만 출력시켜주는 함수. ex) void test() { char H,S; H = 'A'; S = 'B'; putchar(H); putchar(S); putchar(67); } 2. puts() 함수 정의 : put string 함수라 하여 문자열 출력함수 / NULL문자가 나오기 전까지 출력 / 출력후 커서가 자동적으로 다음행으로 이동 ex) void test() { puts("Good!!!"); } 3. printf() 함수 정의 : 화면에 문자열이나 문자나 숫자등과 같은 값을 출력 서식을 이용하여 출력시키는 함수. ex) void ch3_03() { char ch = 'X'; printf("%1c %5c \n", ch,ch); print..
* 스트림 정의 : 개발자와 하드웨어 장치 사이에 존재하는 추상적 계층을 말하는 것. PC 입력스트림 | PGM | 출력 스트림 buffer | OS | buffer KB - | H/W | M/B | - 모니터 M - | | CPU | - 프린터 | | RAM | 입력 출력 getchar putchar getche puts getch printf gets scanf
Data 정의 : Data란 변수와 상수를 통튼 것을 말한다. - 변수 1 변수의 종류 ㄱ. 일반변수 ㄴ. 배열 ㄷ. 포인터변수 ㄹ. 구조체 2 일반 변수의 종류 ㄱ. 정수형 변수 ㄴ. 실수형 변수 ㄷ. 문자형 변수 ㄹ. 문자열형 변수 ㅁ. 나열형 변수 (enum 변수명 {one =1,two,four =4 .......ten}) 3. Const : 변수를 상수화 하여 값의 변화를 주지 않도록 하기 위해 Const를 사용한다. ex) const int a = 3; const double PI = 3.141592; - 자료형 (Data type) - 문자 char (1 byte) %c 문자열일 경우 %s - 정수 short (2 byte) , int (4 byte), long (4 byte) %d - 실수 ..
1. printf A. 사용법 ㄱ. printf("직접사용"); ㄴ. printf("%d %f,%c , %s", 간,접,사,용); B. 변환 서식 지정자. ㄱ. %3d -> 3자리 확보 뒤에서부터 출력 ㄴ. %03d -> 3자리 확보 뒤에서부터 출력 후 남은 자리는 0으로 표현 ㄷ. %-5d -> 5자리 확보 앞에서 부터 출력 2. 상수 1 정수 - 1 %d 2 실수 - 1.0 %f,%lf 3 문자 - 'A' %c (문자 1개 A 대문자) 4 문자열 - "A" %s (문자2개 A 대문자와 NULL 문자 하나)
Applet
* Graphics & Thread