반응형
#문자열 #복사 #strcpy #mystrcpy #my_strcpy
C언어의 strcpy() 함수는 문자열을 복사하는 함수입니다.
이와 비슷한 기능을 하는 함수를 만들어 보겠습니다.
#include <stdio.h>
int mystrcpy(char s[], char s2[])
{
int i, j;
for (i = 0; s2[i] != '\0'; i++)
s[i] = s2[i];
s[i] = '\0';
return i; // s의 문자열 길이를 반환
}
int main(void)
{
char s[20] = "Hello";
char a[] = "Hello";
int len = mystrcpy(s, a); //a을 s에 복사
printf("%s\n", s);
printf("%d\n", len);
return 0;
}
반응형
'C_C++' 카테고리의 다른 글
(C언어) 오일러 수, 자연로그 밑수 (0) | 2022.11.07 |
---|---|
(C언어) 1차원 배열과 포인터 (0) | 2022.11.06 |
(C언어) 문자열 결합 mystrcat 사용자 정의 함수 만들기 (0) | 2022.11.06 |
(C언어) 문자열 길이 mystrlen 함수 만들기 (0) | 2022.11.06 |
(기초 알고리즘) 1/1 + 1/2 + 1/3 + ... + 1/100 = ? (0) | 2022.11.04 |