If I have a function that produces a result int and a result string, how do I return them both from a function?
int
string
As far as I can tell I can
Create a struct and set two values inside and return the struct variable.
struct result { int a; char *string; }
You have to allocate space for the char * in your program.
char *