【发布时间】:2012-12-13 16:51:00
【问题描述】:
我知道之前有人问过很多类似的问题,但我找不到可以解决这个警告的方法:
MyIntFunctions.c:19:2: warning: implicit declaration of function ‘printf’ [-Wimplicit-function-declaration]
在这里发生:
void IntPrint (const void *key)
{
printf("%d", *(int*)key); // line 19
printf("\t-->\t");
}
以及类似的警告:
MyStringFunctions.c:22:2: warning: implicit declaration of function ‘printf’ [-Wimplicit-function-declaration]
void StringPrint (const void *key)
{
printf("%s",(char*)key); //line 22
printf("\t-->\t");
}
我真的很想知道哪里出了问题,所以我以后不会再这样做了。
【问题讨论】:
-
你考虑过加入
<stdio.h> -
请告诉我们如何包含头文件。
标签: c