I am using C # or Java.
How could the following statement be true in C?
printf("aaa" "bbb");
On my Xubuntu 15.04 with GCC 4.9. It outputs:
aaabbb
And as I tried, below also works!
CHAR *p = "aaa""bbb""ccc"; printf(p);
It outputs:
aaabbbccc
I think there should be a comma, but in this case the first line will be considered as a format string. So is this syntax legal?
c
smwikipedia
source share