我怎样从以下位置开始:
int i = 1023
致:
char string[4] = "1023"
以下是我尝试的代码:
尝试 1
#include <stdio.h>
main(){
int avg_adc = 1023;
char myString[4];
sprintf(myString, "%d", avg_adc);
}
//Output returned 4
Attempt 2
main(){
int avg_adc = 1023;
char myString[4];
snprintf(myString, 4, "%d", avg_adc);
}
//Output returned 4
这些输出结果是不是说明了myString == char myString[4] = "1023";
?
我真的很困惑如何得到我需要的输出。