在我的程序中,我尝试将 int 转换为 char[20];
我尝试通过以下方式执行此操作:
char str[20];
sprintf(str, "%d", timer);
其中计时器是int。
但是当我构建此代码时,我收到以下警告。
Type implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
这意味着什么?
注意:(我已经包含了 string.h 和 stdlib.h)。
太好了,我将 stdio.h 添加到我的代码中,现在警告消失了,只是给了我一个更严重的错误。
对“_sbrk”的未定义引用