So basically I want to be able to do something along these lines
char *test1 = "hey";
int test2 = (int)test1;
char *test3 = (char*) &test2;
printf("%s", test3);
// have the output as hey
Is this even possible? I know this isn't working correctly but I just want to know if there's a working method. Yes I want to use char pointers and ints, so no, I don't want to use strings