我正在将代码段编译为完全没有任何消息的代码块:
printf("adress of x %i\n",ptr);
现在,我尝试通过终端和gcc进行编译,但收到此消息:
warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘int **’ [-Wformat=]
gcc无论如何都会生成可执行文件(它会运行)。我做错了什么?
警告是“不要碰盘子;太热了。”
错误是“您碰到盘子,它真的很热,现在您没有手指了。” 需要
警告是编译器告诉您您可以做得更好,但是现在可以继续。错误是无法恢复的:您