카테고리 없음

[C언어] 문자열 조작함수 - strrev()

s뽈록이s 2013. 5. 30. 15:28
void main(void)
{
	char str[12] = "Hello World";

	printf("%s\n", str);
	strrev(str);
	printf("%s\n", str);
}

프로그램 실행화면


문자열 조작함수 중 이름에도 나와 있듯이 문자열을 뒤집어 주는 녀석이다. 프로그램 실행화면을 보면 쉽게 이해 될 것이다. 문자열이 뒤집혀, 반대로, 거꾸로 출력되는 것을 볼 수 있다.


뒤집는 함수가 왜 필요한지는 모르겠다. 아직까지 프로그래밍 하면서 한번도 써본 적 없는 함수이다. strrev()함수를 한번 구현해 보는게 차라리 더 도움이 되지 않을까 싶다.