On 06/29/2017 07:40 PM, JB via use-livecode wrote:

char* getReverse(char const str[]){
     static int i=0;
     static char rev[MAX];
if(*str){
         getReverse(str+1);
         rev[i++] = *str;
     }
return rev;
}

Nice use of recursion, but note that you're susceptible to buffer overflow if you don't limit str to MAX-1 chars. And rev should be null-terminated.

--
 Mark Wieder
 ahsoftw...@gmail.com


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to