2008
08-21

有趣的利用转义字符,祝贺别人生日快乐。


#include <stdio.h>


void your();
void birthday_message();
void main()
{
your();
birthday_message();
your();
}
void your()
{
printf(“\52 * \52 \x2A \52 * \52 * \52 \x2A \52 \n”);
}
void birthday_message()
{
printf(“\110\141\160\x70\171″);
printf(” \142\151\162\164\150\144\141\x79″);
printf(” \x74\157 \171\157\165\n”);
}


生日祝福》有 5 条评论

  1. pk85 说:

    我怎么编译运行不了?

  2. mhjerry 说:

    不会吧,再试试看,是不是少复制了什么?

  3. whos 说:

    我觉得应该是十六进制字符前少了0x,由于现在本人在网吧,不能调试,所以只能给出这个可能的原因。

  4. TONYAZITEN 说:

    没有错啊,可以正常运行的

  5. whos 说:

    今天能上网啦,刚试了一下确实没有问题。呵呵……

留下一个回复