How would I change an int variable which is 12345 into a char array with [1,2,3,4,5]?
Tell be the corresponding library please, if there is one.
C++: Changing a number into a string of chars?
Use sprintf.
char buf[32];
sprintf(buf, "%d", nValue);
where nValue is your int variable.
Reply:How about incorporating a straight c fix:
#include %26lt;stdio.h%26gt;
int yo = 12345;
char buf[30];
sprintf(buf, "%d", yo);
or if you use a char to hold initially 12345, then it is already in an array.
for(int i = 0; i %26lt; strlen(buf); i++)
printf("%c\n", buf[i]);
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment