Taene's

C++ strlen(), strcpy(), strcat() 함수 만들기 본문

C++ 개념 공부

C++ strlen(), strcpy(), strcat() 함수 만들기

taene_ 2023. 8. 25. 14:21
#include <iostream>
using namespace std;

int StrLen(const char* a)
{
	int count = 0;

	while (a[count] != NULL)
		count++;

	return count;
}

char* StrCpy(char* a, char* b)
{
	char* c = a;

	int i = 0;

	while (b[i] != NULL)
	{
		a[i] = b[i];
		i++;
	}

	a[i] = NULL;

	return c;
}

char* StrCat(char* a, char* b)
{
	char* c;
	int lenA = StrLen(a);

	int i = 0;
	while (b[i] != NULL)
	{
		a[lenA + i] = b[i];
		i++;
	}

	a[lenA + i] = NULL;

	return c;
}

int main()
{

}

'C++ 개념 공부' 카테고리의 다른 글

[C++] string (문자열)  (0) 2023.09.02
C++ 연산자 오버로딩  (0) 2023.08.26
C++ 달팽이 문제  (0) 2023.08.25
C++ 로또 번호 생성기  (0) 2023.08.25
C++ 포인터 관련  (0) 2023.08.25