현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 개발 - C에서 int 유형을 char[]로 변환하는 방법은 무엇인가요? 예: int a = 1000; char[] = "10000"을 만드는 방법은 무엇인가요?
C에서 int 유형을 char[]로 변환하는 방법은 무엇인가요? 예: int a = 1000; char[] = "10000"을 만드는 방법은 무엇인가요?
조금씩 꺼내서 각 숫자를 문자로 변환하여 문자 배열에 넣으면 됩니다. 이 아이디어에 대해 이야기해 봅시다:

남은 부분을 재활용하여 정수를 조금씩 꺼냅니다:

int aInt = 10000;

char arr[5]= { 0 };

int I = 0;

while(not & gt0)

{

arr[4-. I] = aInt % 10 + '0 ';

aInt/= 10;

i++;

}

이만하면 충분합니다. 내 코드는 확장할 수 없습니다. 그냥 아이디어를 드리는 것입니다. 이렇게 코드를 작성하는 것은 권장하지 않지만 위의 코드를 읽으면 어떻게 하는지 알 수 있습니다.

gji.js">