본문 바로가기
728x90
반응형
SMALL

개념264

chapter 12) strcpy() 함수 사용법 #include #include int main(void){ char str1[80] = "strawberry"; char str2[80] = "apple"; char *ps1 = "banana"; char *ps2 = str2; printf("first string : %s\n", str1); strcpy(str1, str2); printf("change string : %s\n", str1); strcpy(str1,ps1); printf("change string :%s\n", str1); strcpy(str1,ps2); printf("change string : %s\n", str1); strcpy(str1, "banana"); printf("change string : %s\n", str1); r.. 2024. 8. 18.
chapter 12) strcmp(), strncmp() 함수를 사용한 문자열 비교 #include #include int main(void){ char str1[80] = "pear"; char str2[80] = "peach"; printf("the late of dictionary name in fruit : "); if(strcmp(str1, str2) > 0) printf("%s\n", str1); else printf("%s\n", str2); return 0; } main() 함수 1-1. 크기가 80인 char 배열 str1을 선언하고 "pear"로 초기화, char 배열 str2를 선언하고 "peach"로 초기화 1-2. "the late of dictionary name in fruit : "를 출력하여 사전 순으로 늦게 나오는 과일 이름을 출력하기 위한 준비 1-3... 2024. 8. 17.
chapter 12) strcat(), strncat() 함수를 사용한 문자열 붙이기 #include #include int main(void){ char str[80] = "straw"; strcat(str, "berry"); printf("%s\n", str); strncat(str, "piece", 3); printf("%s\n", str); return 0; } main() 함수 1-1. 크기가 80인 char 배열 str을 선언하고 "straw"로 초기화 1-2. `strcat(str, "berry");`를 호출하여 str에 "berry" 문자열을 이어 붙여 "strawberry"를 만듦 1-3. "strawberry" 출력 1-4. `strncat(str, "piece", 3);`를 호출하여 str에 "piece" 문자열의 앞 3글자("pie")만 이어 붙여 "strawberr.. 2024. 8. 16.
chapter 12) scanf 함수를 사용한 문자열 입력 #include int main(void){ char str[80]; printf("input string : "); scanf("%s", str); printf("first word ; %s\n", str); scanf("%s", str); printf("second word where remain butter : %s\n", str); return 0; } main() 함수 1-1. 크기가 80인 char 배열 str 선언 1-2. "input string : " 출력 후 사용자로부터 문자열 입력 받아 str에 저장 1-3. "first word ; %s\n"를 사용하여 첫 번째로 입력받은 단어(str) 출력 1-4. 다시 `scanf("%s", str);`를 호출하여 사용자로부터 다음 단어 입력 받.. 2024. 8. 15.
728x90
반응형
LIST