반응형

표준 16

TAN, TANF, TANL

double tan(double x); tangent 계산 float tanf(float x); tangent 계산 long double tanl(long double x); tangent 계산 입력 매개 변수 리스트 x radian 반환 값 tangent 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double tan(double x); tangent 계산 //float tanf(float x); tangent 계산 //long double tanl(long double x); tangent 계산 //0, 30, 45, 60, 90도의 tangent 값 #include #include int main(void) { double radian; radian = 0.0; printf("%f..

ATAN, ATANF, ATANL

double atan(double x); arc tangent 계산 float atanf(float x); arc tangent 계산 long double atanl(long double x); arc tangent 계산 입력 매개 변수 리스트 x tangent 값 반환 값 arc tangent 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double atan(double x); arc tangent 계산 //float atanf(float x); arc tangent 계산 //long double atanl(long double x); arc tangent 계산 //0, pi/4, pi/2의 tangent 값과 tangent값의 atangent 값 출력 #include #include..

ASIN, ASINF, ASINL

double asin(double x); arc sine 계산 float asinf(float x); arc sine 계산 long double asinl(long double x); arc sine 계산 입력 매개 변수 리스트 x sine 값(-1~1) 반환 값 arc sine 값 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double asin(double x); arc sine 계산 //float asinf(float x); arc sine 계산 //long double asinl(long double x); arc sine 계산 //1.0, 0.5, -0.5, -1.0의 arc sine 값 출력 #include #include int main(void) { double value=s..

math.h

math.h 헤더에는 수치 연산에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 중에 150여개의 함수 사용법을 소개합니다. 대부분 입력 인자가 double, float, long double만 차이가 있고 실제 수행하는 기능은 같은 함수군으로 제공하여 실제 쓰임새로 구분하면 50여개의 함수군을 소개합니다. double acos(double x); arc cosine 계산 float acosf(float x); arc cosine 계산 long double acosl(long double x); arc cosine 계산 double asin(double x); arc sine 계산 float asinf(float x); arc sine 계산 long dou..

strftime

size_t strftime(char *s, size_t maxsize, const char *format, const struct tm * timeptr); 일시로 포멧 문자열을 만드는 함수 입력 매개 변수 리스트 s 문자열로 표현한 일시(Date Time)를 설정할 버퍼 maxsize 버퍼 크기 format 출력 포멧 timeptr 일시 반환 값 출력 문자 개수 format에 자주 사용하는 것들은 다음과 같습니다. %a 요일을 축약 %A 요일 %b 월을 축약 %B 월 %c 지역에 적합한 날짜와 시간 표현 %d 일 (01~31) %H 시각 (00~23) %I 시각 (01~12) %j 1년에서 일(001~355) %m 월 (01~12) %M 분(00~59) %p A.M/P.M 표시 %S 초(00~59) ..

localtime_s

errno_t localtime_s(struct tm *tmp, const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 입력 매개 변수 리스트 tm 변환한 지역 시각을 설정할 메모리 주소 timer 초단위 시간 반환 값 에러 번호 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t localtime_s(struct tm *tmp, const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 //time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함 #include #include int main(void) { time_t base_time = 0; struct tm base_date_local; char buf[100]; lo..

localtime

struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 입력 매개 변수 리스트 timer 초단위 시간 반환 값 일시(Date Time) 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수 //time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함 #include #include int main(void) { time_t base_time = 0; struct tm *base_date_local; char buf[100]; base_date_local = localtime(&base_time);//초 단위 값..

gmtime_s

errno_t gmtime_s(struct tm *tmp, const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 입력 매개 변수 리스트 tmp 변환한 GMP 시각을 설정할 메모리 주소 timer 초단위 시간 반환 값 에러 번호 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t gmtime_s(struct tm *tmp, const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수 //현재 지역 시각과 GMT 시각을 출력 #include #include int main(void) { struct tm gmt, localt; time_t now_time; char buf[256]; time(&now_time); /..

time 함수 [C언어 표준 라이브러리 함수 가이드]

time헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - time.h time_t time(time_t *timer); 현재 초단위 시간 값을 구하는 함수 입력 매개 변수 리스트 timer 구할 초단위 시간을 기억할 메모리 주소 반환 값 구한 초단위 시간 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //time_t time(time_t *timer); 현재 초단위 시간 값을 구하는 함수 //현재 시각을 출력 #include #include int main(void) { time_t now_time; struct tm now_date; char buf[100]; time(&now_time); //현재 시각을 구한다. localtime_s(&now_date, &now_time)..

strcpy 함수 [C언어 표준 라이브러리 함수 가이드]

strcpy헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h char * strcpy ( char * dest, const char * source ); 문자열을 복사하는 함수 입력 매개 변수 리스트 dest 문자열을 복사할 버퍼 source 원본 문자열 반환 값 dest strcpy 함수에는 dest 버퍼의 크기를 전달하지 않습니다. 만약 source 문자열의 길이가 dest 버퍼의 크기-1보다 크면 버퍼 오버플로우 버그가 발생합니다. 이러한 문제를 해결하기 위해 C11에서는 strcpy_s 함수를 제공합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //char * strcpy ( char * dest, const char * source ); 문자열을..

반응형