목록IntegerToCommaString (1)
이쁜왕자 만쉐~~
char* IntegerToCommaString(int number)
C 언어에서 int 타입으로 선언된 변수를 string 으로 변환하는 것은 엄청나게 쉽다.. sprintf( str, "%s", number ); 이거 한 줄로 해결된다.. 그런데,, 3자리 마다 comma (,) 를 찍어 달라고 요구 한다면,, 내가 아는 한,, C 표준 라이브러리에는 없고,, 새로 짜야 한다.. 새로 짠다고 해도,, 20 줄 남짓의 코딩으로 가볍게 해결된다.. 하지만,, 다음과 같은 조건을 만족해야 한다면 좀 고민을 해야 한다. printf("%d %d %d %d\n", num1, num2, num3, num4); 이렇게 찍던거를 printf("%s %s %s %s\n", func(num1), func(num2), func(num3), func(num4)); 이렇게 간단히 바꿔서 쓰고..
퍼즐판
2007. 1. 23. 10:57