Hi,
can I do that? will v have a valid string in it or just junk.Code:const char* f(Type t) { if(t==TYPE0) return "type zero"; if(t==TYPE1) return "type one"; return "no valid type" } ... const char* v=f(TYPE0); ...
are the strings in function f are created on the stack or the heap?