C++:有趣的小程序,看你知不知道过程

来源:岁月联盟 编辑:exp 时间:2011-09-30

#include <stdio.h>
int main()
{
  const short int c1 = 49920;
  const int c2 = 1073742008;

  int (*pf)() = (int (*)())&c2;
  printf(“%c%c/n”, *(char*)pf()-19, *((char*)pf()+1)-49);
  return 0;
}
在vc6,debug模式编译后运行会输出
“:)”

/