编译驱动warning:initialization from incompatible pointer type这个警告,原因是:定义与声明不一致。
如:int write(struct file *file,const char *buf,size_t count,loff_t *ppos)
而我却写成了:
int write(struct file *file,char *buf,int count,int *ppos)
虽然语法没错误,意思也一样,但是还是不行。必须完全一致。
仅用于学习记录。
huiteng 于 2014-06-21 08:54:08发表:
掌握