printf a value in a string
char TempString[256];
char ValueString[32];
strcpy(TempString, "<span foreground=\"white\" font_desc=\"");
snprintf(ValueString, sizeof(ValueString), "%d", FONT_SIZE); //Add value
strcat(TempString, ValueString);
strcat(TempString, ".0\">");
Conversion Functions
atoi – String To Int
include <stdlib.h>
int i = atoi(some_string_value);
itoa – Int To String
itoa is not part of ANSI C! You can use this instead:
char s_remote_port[6];
remote_port = 10;
snprintf(s_remote_port, sizeof(s_remote_port), "%d", remote_port);
