本质上,这是打印函数指针的唯一可移植方式。
size_t i;int (*ptr_to_main)() = main;for (i=0; i<sizeof ptr_to_main; i++) printf("%.2x", ((unsigned char *)&ptr_to_main)[i]);putchar('n');
本质上,这是打印函数指针的唯一可移植方式。
size_t i;int (*ptr_to_main)() = main;for (i=0; i<sizeof ptr_to_main; i++) printf("%.2x", ((unsigned char *)&ptr_to_main)[i]);putchar('n');