问如何关闭 lint 在每次调用 malloc 时给出的“警告:可能的指针对齐问题”消息?lint给出malloc?
答现代的lint不应该对此抱怨。
从前,lint不知道也不能知道malloc“返回一个指针,该指针的空间适合存储任何类型的对象。” 过去存在各种笨拙的变通方法来解决这个问题,但今天,void *类型正是为了封装“通用”指针的概念而存在的,并且兼容 ANSI 的 lint 应该理解这一点。
由 托管