Shell - c Full Example
Bob Sneidar
bobsneidar at iotecdigital.com
Fri Jun 30 10:35:01 EDT 2017
Sow how would you do that? static char rev[MAX -1]? rev[i++] = *str & NULL?
>
>>
Bob S
>>
> On Jun 29, 2017, at 20:20 , Mark Wieder via use-livecode <use-livecode at lists.runrev.com> wrote:
>
>> char* getReverse(char const str[]){
>> static int i=0;
>> if(*str){
>> getReverse(str+1);
>> }
>> 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
More information about the use-livecode
mailing list