[p]
24.1.271. parsfnm()
24.1.272. peek()
24.1.273. peekb()
24.1.274. perror()
24.1.275. pieslice()
24.1.276. poke()
24.1.277. pokeb()
24.1.278. poly()
24.1.279. pow()
24.1.280. pow10()
24.1.281. printf()
24.1.282. putc()
24.1.283. putch()
24.1.284. putchar()
24.1.285. putenv()
24.1.286. putimage()
24.1.287. putpixel()
24.1.288. puts()
24.1.289. puttext()
24.1.290. putw()
24.1.271. parsfnm()
[형식]
#include <dos.h>
int *parsfnm(cmdline, fcb, option);
[매개변수]
const char *cmdline : DS:SI로 인도되는 파일 이름.
struct fcb *fcb : ES:DI로 인도되는 FCB.
int option : AL로 인도되는 옵션.
[되돌림값]
성공하면 파일 이름 끝의 다음 바이트 포인터를, 오류가 발생하면 널을 돌려준다.
[설명] 파일 이름을 분석한다.
24.1.272. peek()
[형식]
#include <dos.h>
int peek(segment, offset);
[매개변수]
unsigned segment : 세그먼트 값.
unsigned offset : 옵셋 값.
[되돌림값]
segment:offset에 저장된 단어를 돌려준다.
[설명] segment:offset이 가리키는 메모리에 있는 단어를 읽어들인다.
24.1.273. peekb()
[형식]
#include <dos.h>
int peekb(segment, offset);
[매개변수]
unsigned segment : 세그먼트 값.
unsigned offset : 옵셋 값.
[되돌림값]
segment:offset에 저장된 자료를 돌려준다.
[설명] segment:offset이 가리키는 메모리에 있는 바이트를 읽어들인다.
24.1.274. perror()
[형식]
#include <stdio.h>
void perror(s)
[매개변수]
const char *s : 표시할 문자열.
[되돌림값]
없음.
[설명] 시스템의 오류 메시지를 표시한다.
24.1.275. pieslice()
[형식]
#include <graphics.h>
void far pieslice(x, y, stangle, endangle, radius);
[매개변수]
int x : 부채꼴 중심의 x 좌표.
int y : 부채꼴 중심의 y 좌표.
int stangle : 부채꼴의 개시각.
int endangle : 부채꼴의 종료각.
int radius : 부채꼴의 반지름.
[되돌림값]
없음.
[설명] 중점 (x, y)에서 stangle에서 endangle까지 반경 radius로 부채꼴(pie)을 그린다. 내부는 컬러와 패턴으로 칠한다.
24.1.276. poke()
[형식]
#include <dos.h>
void poke(segment, offset, value);
[매개변수]
unsigned segment : 세그먼트 값.
unsigned offset : 옵셋 값.
int value : 저장할 값.
[되돌림값]
없음.
[설명] segment:offset으로 지정한 메모리에 value를 저장한다.
24.1.277. pokeb()
[형식]
#include <dos.h>
void pokeb(segment, offset, value);
[매개변수]
unsigned segment : 세그먼트 값.
unsigned offset : 옵셋 값.
int value : 저장할 값.
[되돌림값]
없음.
[설명] segment:offset으로 지정한 메모리에 value(바이트)를 저장한다.
24.1.278. poly()
[형식]
#include <math.h>
double poly(x, degree, coeffs);
[매개변수]
double x : 변수 x의 값.
int degree : 계산하는 식의 차원.
double coeffs[] : 계수의 배열.
[되돌림값]
x로 계산된 다항식의 값을 돌려준다.
[설명] 인수로부터 다항식을 구한다.
24.1.279. pow()
[형식]
#include <math.h>
double pow(x, y);
[매개변수]
double x : 계산하는 값.
double y : 계산하는 값.
[되돌림값]
x의 y 제곱값을 돌려준다.
[설명] x의 y 제곱값을 계산한다.
24.1.280. pow10()
[형식]
#include <math.h>
double pow10(p);
[매개변수]
int p : 계산할 제곱.
[되돌림값]
10의 p 제곱을 돌려준다.
[설명] 10의 p 제곱을 계산한다.
24.1.281. printf()
[형식]
#include <stdio.h>
printf(format ...);
[매개변수]
const char *format : 정해진 포맷.
[되돌림값]
성공하면 출력된 바이트 수를 돌려주며, 오류가 발생하면 EOF를 돌려준다.
[설명] stdout에 정해진 포맷에 의해 출력한다.
24.1.282. putc()
[형식]
#include <stdio.h>
int putc(ch, fp);
[매개변수]
int ch : 출력할 문자.
FILE *fp : 출력할 파일.
[되돌림값]
성공하면 문자 ch를, 오류가 발생하면 EOF를 돌려준다.
[설명] 스트림에 1 문자를 출력한다.
24.1.283. putch()
[형식]
#include <conio.h>
int putch(int ch);
[매개변수]
int ch : 출력할 문자.
[되돌림값]
성공하면 문자 ch를, 오류가 발생하면 EOF를 돌려준다.
[설명] 단일 문자 ch를 출력한다.
24.1.284. putchar()
[형식]
#include <stdio.h>
int putchar(ch);
[매개변수]
int ch : 출력할 문자.
[되돌림값]
성공하면 문자 c를, 오류가 발생하면 EOF를 돌려준다.
[설명] stout에 1 문자를 출력한다.
24.1.285. putenv()
[형식]
#include <stdlib.h>
char putenv(name);
[매개변수]
const char *name : 환경 변수 문자열.
[되돌림값]
성공하면 0을, 오류가 발생하면 -1을 돌려준다.
[설명] 환경 변수 문자열을 추가한다.
24.1.286. putimage()
[형식]
#include <graphics.h>
void far putimage(left, top, *bitmap, option);
[매개변수]
int left : 영역의 왼쪽.
int top : 영역의 위쪽.
void far *bitmap : 이미지가 저장된 영역의 포인터.
int option : 화면에 나타나는 모드.
[되돌림값]
없음.
[설명] getimage()로 저장된 비트 이미지를 화면에 표시한다.
24.1.287. putpixel()
[형식]
#include <graphics.h>
void far putpixel(x, y, pixelcolor);
[매개변수]
int x : 픽셀의 x 좌표.
int y : 픽셀의 y 좌표.
int pixelcolor : 컬러.
[되돌림값]
없음.
[설명] (x, y) 위치에 지정된 색으로 점을 표시한다.
24.1.288. puts()
[형식]
#include <stdio.h>
int puts(s);
[매개변수]
const char *s : 출력할 문자열.
[되돌림값]
성공하면 음수가 아닌 값을, 아니면 EOF를 돌려준다.
[설명] stdout에 문자열을 출력한다.
24.1.289. puttext()
[형식]
#include <conio.h>
int puttext(left, top, right, bottom, *source);
[매개변수]
int left : 영역의 왼쪽.
int top : 영역의 위쪽.
int right : 영역의 오른쪽.
int bottom : 영역의 아래쪽.
void *source : 복사할 내용.
[되돌림값]
성공하면 0 이외의 값을, 오류가 발생하면 0을 돌려준다.
[설명] 정의된 직사각형 내부에 source의 내용을 화면에 표시한다.
24.1.290. putw()
[형식]
#include <stdio.h>
int putw(w, fp);
[매개변수]
int w : 출력하는 값.
FILE *fp : 파일 포인터.
[되돌림값]
성공하면 정수 w를, 오류가 발생하면 EOF를 돌려준다.
[설명] 지정된 스트림에 정수를 출력한다.