반응형

헤더파일 4

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

time.h 헤더에는 일시와 초단위 시간에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 13개 함수 사용법을 소개합니다. 함수 이름 중에 _s로 끝나는 함수는 C11 표준에서 버퍼 오버플로우 버그를 방지하기 위해 개선한 함수이거나 결과를 기억하기 위해 정적 메모리를 사용한 부분을 호출하는 함수에서 값을 설정할 메모리를 전달받아 처리하게 수정한 함수입니다. clock_t clock(void); 프로세스를 수행한 시점부터 얼마나 지났는지 확인하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - clock double difftime(time_t time1, time_t time2); 초단위 시간의 차이를 구하는 함수 [언어 자료구조 알고리즘/..

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

stdlib.h 헤더에는 일반적으로 사용할 수 있는 다양한 함수와 매크로 및 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 중에 다음 38개 함수 사용법을 소개합니다. double atof(const char *nptr); 실수 표현의 문자열로 float 형식 값을 구함 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - atof int atoi(const char *nptr); 정수 표현의 문자열로 int 형식 값을 구함 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - atoi long atol(const char *nptr); 실수 표현의 문자열로 long 형식 값을 구함 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - atol long long atoll..

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

string.h 헤더에는 문자열에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 중에 다음 22개 함수 사용법을 소개합니다. size_t strlen( const char * str ); 문자열 길이를 구하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - strlen char * strcpy ( char * dest, const char * source ); 문자열을 복사하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - strcpy erron_t strcpy_s ( char * dest, size_t size, const char * source ); 문자열을 복사하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러..

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

C언어 표준 C언어는 1972년 벨 연구소의 데니스 리치가 B를 기반으로 만든 언어입니다. 1983년 미국 국가 표준 협회인 ANSI에서 ANSI X3.159-1989 표준을 지정한 것이 C언어 표준의 시작입니다. 1999년 C99 표준으로 잘 알려진 ISO/IEC 9899:1999를 출간하고 2005년에는 ANSI에서도 C99를 표준으로 채택합니다. 그리고 2011년에 C11 표준인 ISO/IEC 9989:2011을 출간합니다. ANSI X3.159-1989 표준에서는 미국 국가 표준 협회에서 최초로 지정하였고 변수 이름과 함수 이름 등을 영어 알파벳과 언더 바, 숫자만 사용할 수 있습니다. char 형식도 다양한 기호와 숫자 문자, 영어 알파벳은 표현할 수 있지만 한글이나 한자 등을 표현하려면 문자열..

반응형