[求助]printf的这种格式是什么意思,如何理解
#include <stdio.h>int main()
{
char* str="#include <stdio.h>%cint main()%c{%c%cchar* str=%c%s%c;%c%cprintf(str,10,10,10,9,34,str,34,10,9,10,10);%c}%c";
printf(str,10,10,10,9,34,str,34,10,9,10,10);
}
注意红色那一行,第一次看到这种用法,怎么理解呢?