01
07
728x90

1. 데이터 변환

atoi    문자열을 정수(int)로 변환
atof    문자열을 실수(double)로 변환
strtof    실수 문자열을 float형 실수로 변환
strtod    실수 문자열을 double형 실수로 변환

 

항목 내용
함수원형    int atoi(const char *str);
헤더    stdlib.h
기능    - 10진 정수 문자열을 정수로 변환
   - 문자열에서 10진 정수 숫자 문자 뒤의 일반 문자는 취소되며, 10진 정수 숫자 문자까지만 숫자로 변환
   - 공백 및 10진 정수 문자가 아닌 문자로 시작하면 0을 반환
매개변수    char *str -> 정수로 변환할 10진수 정수 문자열
반환값 10진 정수 값

 

2. 랜덤값 발생

항목 내용
함수원형 int rand(void);
헤더 stdlib.h
기능 rand()는 0부터 RAND_MAX 사이의 난수를 생성
반환값 0부터 RAND_MAX 사이의 난수

 

항목 내용
함수원형    void srand(unsigned int see);
헤더    stdlib.h
기능    난수를 생성하기 위해서 난수의 생성 초기값인 난수 seed 값을 지정
매개변수    unsigned int seed -> 난수 시드
반환값    void
728x90
COMMENT