반응형 프로그래머의 길157 getchar()와 getche(), getch()의 차이점 getchar(), getche(), getch() 다 키보드를 통하여 한 글자만 입력 받는건 똑같다. 하지만 중요한 차이점이 있다. 일단 getchar() 함수는 사실 getch() 함수로 정의된 매크로이다. 그리고 getchar() 함수로 한 글자를 입력받으면 화면(모니터)으로 출력되지는 않는다. 하지만 리턴값이 바로 입력받은 그 한 글자가 된다. 반면에 getche() 함수는 한 글자를 입력받으면 화면(모니터)으로 출력한다. 물론 리턴값도 입력받은 그 한 글자가 되는것은 getchar() 함수와 같다. getchar() 함수와 getche() 함수의 가장 큰 차이점은 화면 출력여부라고 할 수 있다. 때에 따라서는 getchar() 함수가 유용할 수 있고 또 어떤 때는 getche() 함수가 유용할 .. 2007. 3. 22. C 함수 [W] [w] 24.1.422. wherex() 24.1.423. wherey() 24.1.424. window() 24.1.425. _write() 24.1.426. write() 24.1.422. wherex() [형식] #include int wherex(void); [매개변수] 없음. [되돌림값] 없음. [설명] 윈도 안에 있는 현재 커서 위치의 x 좌표를 구한다. 24.1.423. wherey() [형식] #include int wherey(void); [매개변수] 없음. [되돌림값] 없음. [설명] 윈도 안에 있는 현재 커서 위치의 y 좌표를 구한다. 24.1.424. window() [형식] #include void window(left, top, right, bottom); [매개변수] int l.. 2007. 3. 21. C 함수 [v] [v] 24.1.415. va_ 로 시작하는 함수 24.1.416. vfprintf() 24.1.417. vfscanf() 24.1.418. vprintf() 24.1.419. vscanf() 24.1.420. vsprintf() 24.1.421. vsscanf() 24.1.415. va_ 로 시작하는 함수 [형식] #include void va_start(ap, parmN); void va_arg(ap, type); void va_end(ap); [매개변수] va_list ap : 변수 인수. parmN : 고정 인수의 마지막 인수. type : 변환 형태. [되돌림값] va_arg는 현재 인수를 돌려준다. va_start와 va_end는 되돌림값이 없다. [설명] 변수 인수 목록을 처리한다. 24.1.. 2007. 3. 21. C 함수 [u] [u] 24.1.409. ultoa() 24.1.410. ungetc() 24.1.411. ungetch() 24.1.412. unixtodos() 24.1.413. unlink() 24.1.414. unlock() 24.1.409. ultoa() [형식] #include char *ultoa(value, string, radix); [매개변수] unsigned long value : 변환하는 값. char *string : 변환 후 결과를 저장하는 문자열. int radix : 기수. [되돌림값] string을 돌려준다. [설명] 부호 없는 장정수를 문자열로 변환한다. 24.1.410. ungetc() [형식] #include int ungetc(c, fp); [매개변수] int c : 밀어내는 문자... 2007. 3. 21. C 함수 [t] [t] 24.1.391. tan() 24.1.392. tanh() 24.1.393. tell() 24.1.394. textattr() 24.1.395. textbackground() 24.1.396. textcolor() 24.1.397. textheight() 24.1.398. textmode() 24.1.399. textwidth() 24.1.400. time() 24.1.401. tmpfile() 24.1.402. tmpnam 24.1.403. toascii() 24.1.404. _tolower() 24.1.405. tolower() 24.1.406. _toupper() 24.1.407. toupper() 24.1.408. tzset() 24.1.391. tan() [형식] #include doub.. 2007. 3. 21. C 함수 [s] [s] 24.1.309. sbrk() 24.1.310. scanf() 24.1.311. searchpath() 24.1.312. sector() 24.1.313. segread() 24.1.314. setactivepage() 24.1.315. setallpalette() 24.1.316. setaspectratio() 24.1.317. setbkcolor() 24.1.318. setblock() 24.1.319. setbuf() 24.1.320. setcbrk() 24.1.321. setcolor() 24.1.322. setdate() 24.1.323. setdisk() 24.1.324. setdta() 24.1.325. setfillpattern() 24.1.326. setfillstyle() 24... 2007. 3. 21. 이전 1 ··· 17 18 19 20 21 22 23 ··· 27 다음 반응형