【发布时间】:2014-07-23 21:58:14
【问题描述】:
所以我得到了这个小代码块。主函数打印主函数。它打印什么?是某种地址吗?
int main() {
printf( "%d", main ) ;
}
【问题讨论】:
-
warning: format '%d' expects type 'int', but argument 2 has type 'const char*' -
main() 返回
EXIT_SUCCESS或EXIT_FAILURE。定义stdlib.h。 0 是标准的。但是这里没有调用。 -
要学究气,为了这是一个有效的 C 程序,它应该
return 0或其他东西。 -
自 1999 年以来,
main()在没有return语句的情况下返回0。 -
格式“%d”需要“int”类型的参数,但参数 2 的类型为“int (*)()”