Basically i just want to loop through a string of characters pull each one out and each one has to be of type const char* so i can pass it to a function. heres a example. Th
Usually a const char * is pointing to a full null-terminated string, not a single character, so I question if this is really what you want to do.
If it's really what you want, the answer is easy:
theval = &thestring[i];
If the function is really expecting a string but you want to pass it a string of a single character, a slightly different approach is called for:
char theval[2] = {0};
theval[0] = thestring[i];
result = func(theval);