main(){char* a="main(){char* a=%c%s%c;printf(a,34,a,34);}";printf(a,34,a,34);}
运行结果是打印源代码本身
注:ASCII的34是"
博客展示了一段C语言代码,代码为main(){char* a=\main(){char* a=%c%s%c;printf(a,34,a,34);}\;printf(a,34,a,34);} ,其运行结果是打印出源代码本身,还指出ASCII的34代表双引号。
main(){char* a="main(){char* a=%c%s%c;printf(a,34,a,34);}";printf(a,34,a,34);}
运行结果是打印源代码本身
注:ASCII的34是"
2869

被折叠的 条评论
为什么被折叠?