我试图清理一个数组,并考虑使用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。
发布于 2015-09-09 23:18:35
首先,在标准C中没有像memtest()这样的东西,您可能是指memset()。
如果在修复这个小错误之后,仍然存在这样的隐式声明问题,请检查是否包含,因为这是memset()和朋友所在的。
https://stackoverflow.com/questions/32490555
复制相似问题