隐含声明函数警告

时间:2013-10-07 19:43:54

标签: c warnings clang

我正在尝试使用函数isDigit()我有正确的include语句#include <ctype.h>但是,我编译时似乎收到了警告,

warning: implicit declaration of function 'isDigit' is invalid in C99 [-Wimplicit-function-declaration]

汇编警告的行if(isDigit(atoi(inputLine)) {是否有人可以向我提供有关我在这里缺少的内容的反馈?感谢。

2 个答案:

答案 0 :(得分:2)

该函数的名称为isdigit(),而非isDigit()。 C区分大小写。

答案 1 :(得分:2)

在你的程序中包含这个头文件:#include