728x90
반응형
문자열 함수
- strcat(String Concatenate) : 문자열끼리 연결하는 함수
strcat(dest, src); | src의 문자열을 dest 문자열 뒤에 붙이는 함수 |
strcncat(dest, src, maxlen); | src의 문자열에서 maxlen의 개수만큼 dest 문자열 뒤에 붙이는 함수 |
- stcpy(String Copy) : 문자열을 복사하는 함수
strcpy(dest,src); | src의 문자열을 dest 문자열에 복사하는 함수 |
strncpy(dest, src, maxlen); | src의 문자열에서 maxlen의 개수만큼 dest 문자열에 복사하는 함수 |
- strcmp(String Compare) : 문자열을 비교하는 함수
strcmp(s1, s2); | s1, s2 의 대소를 비교하는 함수 |
strncmp(s1, s2, maxlen); | maxlen 길이만큼만 s1, s2의 대소를 비교하는 함수 |
- strlen(String length) : 문자열의 길이를 알려주는 함수
strlen(s); | s의 길이를 알려주는 함수 |
- strrev(String Reverse) : 문자열을 거꾸로 뒤집는 함수
strrev(str); | str 내에 문자열을 거꾸로 뒤집는 함수 |
- strchr : 문자열 내에 일치하는 문자가 있는지 검사하는 함수
strchr(str, c); | str 내에 c가 존재하는지 알려주는 함수 |
수학 함수
- sqrt : 양의 제곱근을 계산하는 함수
sqrt(n); | √n의 값을 계산 |
- celi : 소수점 올림 함수
celi(n); | 소수점 올림 |
- floor : 소수점 내림 함수
floor(n); | 소수점 내림 |
유틸리티 함수
- rand(Random) : 임의의 값을 생성하는 함수
rand(); | 임의의 정숫값 1개를 생성 |
- srand(Seed Random) : 난수 생성 알고리즘에 사용하는 seed를 정해주는 함수
srand(seed); | seed 값에 따라 난수 발생기를 초기화 |
- time : 현재 시간을 가져오는 함수
time(NULL); | time 함수에 파라미터를 NULL로 하면 현재 시간 리턴 |
- atoi(ASCII to Integer) : 문자열을 정수형으로 변환하는 함수
atoi(str); | 문자열(str)을 정수(int)형으로 변환 |
- atof(ASCII to Floating Point) : 문자열을 실수형으로 변환하는 함수
atof(str) | 문자열(str)을 실수형(float, double)으로 변환 |
- itoa(Integer to ASCII) : 정수형을 문자열로 변환하는 함수
itoa(value, str, radix) | value를 변환하여 str에 radix 진수로 저장 |
출처 : 수제비 2023 정보처리기사 실기 vol1 교재 참고
728x90
반응형
'자격증 공부 > 정보처리기사' 카테고리의 다른 글
[정처기 실기] 인터페이스 구현 - 기본 용어 정리 (0) | 2023.10.04 |
---|