Используйте sprintf()
. Не забудьте выделить достаточно большой буфер для массива. Как это:
char buf[24];
sprintf(buf, "My age is = %d", age);
24 char
s достаточно долго, чтобы содержать здесь результат, независимо от значения age
Я предполагаю, что age
является 32-разрядным целым числом.
Конечно, если вы измените текст на более длинный, вам придется увеличить размер буфера.