여니의 성장 diary
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
반응형
profile

여니의 성장 diary

@pponyo

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!