Closed. This question is off-topic. It is not currently accepting answers. Learn more
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
四年前关闭。
我试图清除一个数组,并认为我将使用memtest()
我是这样用的:memtest(ptr->arr, 0, sizeof ptr->arr)。ptr是指向结构的指针,arr包含100个元素。
但是,我得到了这个错误:
warning: implicit declaration of function 'memtest' is invalid in C99 [-Wimplicit-function-declaration]

我需要导入一些库吗?我已经进口了stdio.h,stdlib.h和ctype.h。

最佳答案

首先,标准C中没有memtest()这个词。你可能是指memset()
如果在修复了这个小键入之后,你仍然有这样的隐式声明问题,检查你是否包含了AA>,因为那是memset()和朋友住在里面。

10-06 14:55