[C] int2str / intTostr / int형을 str로 바꿔서 출력하기

2021. 3. 19. 14:39🧑🏻‍💻/C & C++

#include<stdio.h>

int main(void)
{
    char text[11];

    sprintf(text,"ABCDEFGHIJ");
    printf("%s",text);

    return 0;
}

이런식으로 사용할 수 있는것 처럼,

#include<stdio.h>

void main(void)
{
    int _x = 370
    int _y = 70
	
    char posX[10] = {0,};
    char posY[10] = {0,};
    
    sprintf(posX,"%03u",_x);    
    sprintf(posY,"%03u",_y);    
    
    printf("_x = %d _y = %d \r\n",_x,_y);
    printf("_x = %s _y = %s \r\n",posX,posY);
}

 

간단하게 사용 가능합니다.