Quick actions

cmd+k|ctrl+k

Navigation

Languages

forS0

Snippet info

Language

C

Visibility

public

Author

evine

Created

2016-04-06T03:35:04Z

Updated

2016-04-06T03:36:05Z

#include <stdio.h>

#define forS0(Name, String) \
for(int Name = 0; Name == 0 || (String)[Name-1]; Name++)

int main()
{
    char *h = "Hello World!\n";

    forS0(i,h)
    {
        printf("i: %i n: %i c: ",i,h[i]);
        putchar(h[i]);
        putchar('\n');
    }

    return 0;
}
INFO