so after
#include <stdio.h>
int main(int argc , char *argv[])
{
int n;
n = _strlen_recursion("Corbin Coleman");
printf("%d\n", n);
}
int _strlen_recursion(char *s)
{
static int count = 0;
count++;
return (count), count = 0;
}
where the comma operator is in action
0
can be seen on screen. Why?
So the real question is : does return
have ()
overload as say sizeof
does?