|
참 난감한 일에 빠졌습니다.
unsigned char로 된 변수 B에 숫자값이 들어옵니다. 그놈이 100보다 크면 냅두고
100보다 작으면 앞에 0을 붙여줘야 합니다.
예를 들어서 B의 값이 61이면 '061'이 되도록 해줘야 합니다.
저는 첨에 unsigned char가 문자인줄알고 '0' + B 요렇게 해주면 되겠지 하는 얄팍한 생각으로
했죠. 이런 무식헌넘.. ㅡ.ㅡ;
도데체 저넘이 문자인지. 이거원..
void __fastcall Temp(unsigned char B)
{
if ( B < 100 )
{
// 요기에서 저놈이 작으면 앞에 0을 붙여 넣고 싶거든요
}
return B
}
무식헌 초보라. 잘모르겠습니다. 알려주세요.
|