[Warning] incompatible implicit declaration of built-in function ‘memset‘
生活随笔
收集整理的這篇文章主要介紹了
[Warning] incompatible implicit declaration of built-in function ‘memset‘
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[Warning] incompatible implicit declaration of built-in function ‘memset’
原因是memset第一個參數是void * 類型,我用的是char類型,存在隱式聲明
第一想法是強制類型轉換,memset((void*)xx, 0, sizeof(xx));
還是不行,依然有warning
好吧,原來是缺了memset頭文件**#include <string.h>**
這個缺少頭文件不會報錯,但是有warning
原則上編譯的所有warning都應該按照error來對待
總結
以上是生活随笔為你收集整理的[Warning] incompatible implicit declaration of built-in function ‘memset‘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 倒计时(小程序)功能
- 下一篇: 如何画一个平行四边形 ios