#include <string.h>
strcpy(str1, str2) :문자열 복사
strncpy(str1, str2, n) : n개만큼 문자열 복사(str2를 str1에)
strcat(str1, str2) :문자열 추가
strncat(str1, str2, n) :n개 만큼 문자열 추가
strcmp(str1, str2) :문자열 비교(같을 시 0을 반환)
strncmp(str1, str2, n)
strcpy(str1, str2) :문자열 복사
strncpy(str1, str2, n) : n개만큼 문자열 복사(str2를 str1에)
strcat(str1, str2) :문자열 추가
strncat(str1, str2, n) :n개 만큼 문자열 추가
strcmp(str1, str2) :문자열 비교(같을 시 0을 반환)
strncmp(str1, str2, n)
strstr(str1, str2)
=>원형 : char* strstr(const char *str1, const char *str2)
str1안에 str2 문자열이 있으면 해당 문자열의 위치를 리턴
없으면 0(null)을 리턴
#include <stdlib.h>
int atoi(char *ptr); //문자열을 int형 데이터로 변화
long atol(char *ptr); //문자열을 long형 데이터로 변화
double atof(char *str); //문자열을 double형 데이터로 변환
#include <ctypes.h>
int toupper(int c); //소문자를 대문자로
int tolower(int c); //대문자를 소문자로
'Language > C언어' 카테고리의 다른 글
매크로와 전처리 (0) | 2011.03.02 |
---|---|
열거형(enum) 자료형 (0) | 2011.03.01 |
문자단위 입.출력 함수(putchar, getchar, fputs, fgets)...etc (0) | 2011.02.28 |
배열포인터 (0) | 2011.02.27 |
포인터와 const키워드 (0) | 2011.02.26 |