반응형 strtok()2 문자열 함수 strtok 예제 날짜 예제 #include #include #include #include struct date { unsigned int year; unsigned int mon; unsigned int day; }; void getdate(struct date *p) { char temp[80]; char *cp; _strdate(temp); printf("월/일/년 %s\n", temp); cp = strtok(temp, "/"); // '/'을 구분자로 인식하여 나눈다. p->mon = atoi(cp); cp = strtok(NULL, "/"); // null 포인터를 넘기면 그 전 포인터로 이어서 작업한다. p->day = atoi(cp); cp = strtok(NULL, "/"); p->year = atoi(.. 2007. 3. 19. 문자열 조작 함수 문자열 조작 함수 문자열을 처리하는 함수로, string.h에 정의되어 있다. strcpy 형식 : char *strcpy(char *string1, char *string2) 설명 : 문자열 string2를 string1으로 복사하는 함수 strerror 형식 : char *strerror(int errnum) 설명 : 주어진 에러 번호에 해당되는 에러 메시지를 가져오는 함수 strlen 형식 : int strlen(char *string) 설명 : 문자열의 길이를 구하는 함수 이때 NULL문자는 제외하고 길이를 구한다. strncat 형식 : char *strncat(char *string1, char *string2, size_t n) 설명 : string2의 문자를 string1 끝에 붙이는 함수.. 2007. 3. 6. 이전 1 다음 반응형