How to convert an int to string in C?
You can use sprintf to do it, or maybe snprintf if you have it: char str[ENOUGH]; sprintf(str, “%d”, 42); Where the number of characters (plus terminating char) in the str can be calculated using: (int)((ceil(log10(num))+1)*sizeof(char))