반응형

언어 자료구조 알고리즘/C11 표준 라이브러리 함수 178

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

strtof 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h float strtof(const char *nptr,char **endptr); 수로 구성한 문자열로 float 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 endptr 실수를 계산한 다음 위치의 문자열 반환 값 수로 구성한 문자열을 계산한 float 형식 값 strtof 함수는 수로 구성한 문자열을 계산하여 float 형식 값을 반환합니다. 그리고 계산할 수 없는 문자를 발견하면 두 번째 입력 인자로 받은 endptr이 가리키는 곳에 설정합니다. 이를 통해 실수와 다른 문자들로 구성한 문자열에서 실수 값과 다른 문자들로 구성한 문자열 위치를 찾을 수 있습니다. 사용 예 //C언어 표준 라이브러..

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

strtod 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h double strtod(const char *nptr,char **endptr); 수로 구성한 문자열로 double 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 endptr 실수를 계산한 다음 위치의 문자열 반환 값 수로 구성한 문자열을 계산한 double 형식 값 strtod 함수는 수로 구성한 문자열을 계산하여 double 형식 값을 반환합니다. 그리고 계산할 수 없는 문자를 발견하면 두 번째 입력 인자로 받은 endptr이 가리키는 곳에 설정합니다. 이를 통해 실수와 다른 문자들로 구성한 문자열에서 실수 값과 다른 문자들로 구성한 문자열 위치를 찾을 수 있습니다. 사용 예 //C언어 표준 ..

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

atoll 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h long long atoll(const char *nptr); 정수 문자로 구성한 문자열로 long long 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 반환 값 정수 문자로 구성한 문자열을 long long 형식으로 계산한 값 atoll 함수는 문자열의 앞 부분에 부호와 정수 문자들을 long long 형식 값으로 계산하여 반환합니다. 계산 도중에 변환할 수 없는 문자를 발견하면 현재 계산한 값을 반환합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //long long atoll(const char *nptr); 정수 표현의 문자열로 long long 형식 값을 구함 //정수 표현..

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

atol 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h long atol(const char *nptr); 정수 문자로 구성한 문자열로 long 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 반환 값 문자열을 구성하는 정수를 long 형식으로 계산한 값 atol 함수는 문자열의 앞 부분에 부호와 정수 문자들을 long 형식 값으로 변환하여 반환합니다. 만약 변환할 수 없는 문자를 발견하면 현재 계산한 값을 반환합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //long atol(const char *nptr); 정수 표현의 문자열로 long 형식 값을 구함 //정수 표현의 문자열을 정수 값으로 변환하여 출력 #include #include ..

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

atoi헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h int atoi(const char *nptr); 정수 표현의 문자열로 int 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 반환 값 문자열을 구성하는 정수를 int 형식으로 계산한 값 atoi 함수는 문자열의 앞 부분에 부호와 정수 문자들을 하나의 int 값으로 변환하여 반환합니다. 만약 변환할 수 없는 문자를 발견하면 현재 계산한 값을 반환합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //int atoi(const char *nptr); 정수 표현의 문자열로 int 형식 값을 구함 //정수 표현의 문자열을 정수 값으로 변환하여 출력 #include #include int main(v..

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

atof헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h double atof(const char *nptr); 실수 표현의 문자열로 float 형식 값을 구함 입력 매개 변수 리스트 nptr 문자열 반환 값 문자열을 구성하는 수를 float 형식으로 계산한 값 atof 함수는 문자열의 앞 부분에 부호와 정수 문자, 소수점 문자, 정수 문자로 구성한 부분을 float 형식의 값으로 계산하여 반환합니다. 만약 계산할 수 없는 문자를 발견하면 현재까지 계산한 값을 반환합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double atof(const char *nptr); 정수 표현의 문자열로 float 형식 값을 구함 //수로 구성한 문자열을 구성하는 실..

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..

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

memset헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h void *memset(void *buffer, int c, size_t n); 메모리를 설정하는 함수 입력 매개 변수 리스트 buffer 버퍼 c 설정할 값 n 설정할 바이트 수 반환 값 buffer 배열이나 구조체 등의 메모리의 모든 내용을 0으로 설정할 때 많이 사용합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //void *memset(void *buffer, int c, size_t n); 메모리를 설정하는 함수 //배열의 원소를 초기화하지 않은 상태의 값과 memset으로 설정 후 값 출력 #include #include int main(void) { int arr[10]; int..

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

memcpy_s헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h errno_t memcpy_s(void * dest,size_t size, const void * source, size_t n); 메모리 복사하는 함수 입력 매개 변수 리스트 dest 복사 대상 버퍼 size 복사 대상 버퍼 크기 source 복사할 원본 n 복사할 바이트 수 반환 값 에러 번호 memcpy 함수는 복상 대상 버퍼 크기보다 복사할 바이트 수가 더 크면 버퍼 오버플로우 버그가 발생합니다. 이를 개선한 함수가 memcpy_s 함수입니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //errno_t memcpy_s(void * dest,size_t size, const void *..

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

memcmp헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h int memcmp(const void *base1, const void *base2, size_t n); 메모리의 값을 비교하는 함수 입력 매개 변수 리스트 base1 비교 대상 데이터가 있는 버퍼 base1 비교 대상 데이터가 있는 버퍼 n 비교할 바이트 수 반환 값 같을 때 0 , base1이 클 때 양수, base2가 클 때 음수 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //int memcmp(const void *base1, const void *base2, size_t n); 메모리의 값을 비교하는 함수 //Member 데이터가 값이 같은지 비교 #include #include #def..

반응형