[l]
24.1.223. labs()
24.1.224. ldexp()
24.1.225. ldiv()
24.1.226. lfind()
24.1.227. line()
24.1.228. linerel()
24.1.229. lineto()
24.1.230. localtime()
24.1.231. lock()
24.1.232. log()
24.1.233. log10()
24.1.234. longjmp()
24.1.235. lowvideo()
24.1.236. _lrotl()
24.1.237. _lrotr()
24.1.238. lsearch()
24.1.239.lseek()
24.1.240. ltoa()
24.1.223. labs()
[형식]
#include <math.h>
#include <stdlib.h>
long labs(n);
[매개변수]
long n : 절대값을 구할 수.
[되돌림값]
n의 절대값을 돌려준다.
[설명] long형 n의 절대값을 구한다.
24.1.224. ldexp()
[형식]
#include <math.h>
double ldexp(x, exp);
[매개변수]
double x : 지수부.
int exp : 가수부.
[되돌림값]
x*2exp 값을 돌려준다.
[설명] X곱하기 2의 exp제곱값을 계산한다.
24.1.225. ldiv()
[형식]
#include <stdlib.h>
idiv_t ldiv(number, denom);
[매개변수]
long int number : 나누어지는 수.
long int denom : 나누는 수.
[되돌림값]
구조체 멤버로 몫과 나머지를 돌려준다.
[설명] 장정수형의 나눗셈을 하고 목과 나머지를 계산한다.
24.1.226. lfind()
[형식]
#include <stdlib.h>
void *lfined(key, base, pnelem, width, fcmp);
[매개변수]
const void *key : 검색할 키의 포인터.
const void *base : 검색할 배열.
size_t pnelem : 요소의 수.
size_t width : 배열 내 요소의 바이트 크기.
int(*fcmp) (const void *elem1, const void *elem2) : 비교 루틴.
[되돌림값]
배열에서 검색키와 맞는 첫 번째 엔트리의 주소를 돌려준다.
[설명] 배열의 선형 검색을 실행한다.
24.1.227. line()
[형식]
#include <graphics.h>
void far line(x1, y1, x2, y2);
[매개변수]
int x1 : 시작점의 x 좌표.
int y1 : 시작점의 y 좌표.
int x2 : 마침점의 x 좌표.
int y2 : 마침점의 y 좌표.
[되돌림값]
없음.
[설명] 두 점 사이에 직선을 그린다.
24.1.228. linerel()
[형식]
#include <graphics.h>
void far linerel(x, y)
[매개변수]
int x : 현재 커서 위치에서 x 좌표까지의 상대 거리.
int y : 현재 커서 위치에서 y 좌표까지의 상대 거리.
[되돌림값]
없음.
[설명] 현재 커서 위치에서 x축과 y축으로 지정된 만큼 떨어진 점까지 직선을 그린다.
24.1.229. lineto()
[형식]
#include <graphics.h>
void far lineto(x, y)
[매개변수]
int x : 마침점의 x 좌표.
int y : 마침점의 y 좌표.
[되돌림값]
없음.
[설명] 현재 위치에서 절대 좌표 (x, y)까지 직선을 그린다.
24.1.230. localtime()
[형식]
#include <time.h>
struct tm *localtime(timer);
[매개변수]
const time_t *timer : 포인터.
[되돌림값]
구조체 포인터.
[설명] 날짜와 시간을 구조체로 변환시킨다.
24.1.231. lock()
[형식]
#include <io.h>
int lock(handle, offset, length);
[매개변수]
int handle : 파일 핸들러 번호.
long offset : 록(lock)되는 영역의 옵셋.
long length : 록되는 영역의 길이.
[되돌림값]
성공하면 0을, 실패하면 -1을 돌려준다.
[설명] unlock된 핸들러 파일의 offset 위치에서부터 길이 바이트만큼 lock 시킨다.
24.1.232. log()
[형식]
#include <math.h>
double log(x);
[매개변수]
double x : 자연 로그를 구하는 값.
[되돌림값]
x의 자연 로그.
[설명] x의 자연 로그를 구한다.
24.1.233. log10()
[형식]
#include <math.h>
double log10(x);
[매개변수]
double x : 상용 로그를 구하는 값.
[되돌림값]
x의 상용 로그.
[설명] x의 상용 로그를 구한다.
24.1.234. longjmp()
[형식]
#include <setjmp.h>
void longjmp(jmpb, retval);
[매개변수]
jmp_buf jmpb : setjmp로 지정된 버퍼.
int retval : 복귀되는 값.
[되돌림값]
없음.
[설명] 롱 점프를 실시한다.
24.1.235. lowvideo()
[형식]
#include <conio.h>
void lowvideo();
[매개변수]
없음.
[되돌림값]
없음.
[설명] 현재 사용중인 글씨로 저휘도 문자를 선택한다.
24.1.236. _lrotl()
[형식]
#include <stdlib.h>
unsigned long _lrotl(val, count);
[매개변수]
unsigned long val : 회전하는 값.
int count : 회전하는 비트 수.
[되돌림값]
val을 count만큼 왼쪽으로 회전한 값을 돌려준다.
[설명] 장정수 값을 왼쪽으로 회전시킨다.
24.1.237. _lrotr()
[형식]
#include <stdlib.h>
unsigned long _lrotr(val, count);
[매개변수]
unsigned long val : 회전하는 값.
int count : 회전하는 비트 수.
[되돌림값]
val을 count만큼 오른쪽으로 회전한 값을 돌려준다.
[설명] 장정수 값을 오른쪽으로 회전시킨다.
24.1.238. lsearch()
[형식]
#include <stdlib.h>
void *lsearch(key, base, pnelem, width, fcmp);
[매개변수]
void *key : 검색할 키의 포인터.
void *base : 검색할 배열.
size_t pnelem : 배열 요소의 수.
size_t width : 배열 요소의 바이트 수.
int(*fcmp) (const void *elem1, const void *elem2) : 비교 루틴.
[되돌림값]
검색키와 맞는 첫 번째 엔트리의 주소.
[설명] 배열을 검색한다.
24.1.239.lseek()
[형식]
#include <io.h>
long lseek(handle, offset, fromwhere);
[매개변수]
int handle : 파일 핸들러 번호.
long offset : 지정하는 판독 위치의 바이트 수.
int fromwhere : 바이트 수 계산의 기점.
[되돌림값]
포인터의 새로운 위치의 옵셋을 돌려준다.
[설명] 파일 포인터를 이동시킨다.
24.1.240. ltoa()
[형식]
#include <stdlib.h>
char *ltoa(value, *string, radix);
[매개변수]
int value : 변환되는 값.
char *string : 변환 후 값을 저장할 문자열.
int radix : 기수.
[되돌림값]
성공하면 문자열을 돌려주고 실패하면 없다.
[설명] 장정수를 문자열로 변환한다.