Linux: 写内核代码是,需要注意的小问题

1. Linux: 写内核代码是,如果函数参数为空 ,必须显示定义为void, 否则 warning: function declaration isn't a prototype。

如: void func(); 必须写为void func(void)..

2.
warning: initialization discards qualifiers from pointer target type
   这是因为(const到非const)   
             
     

刚开始接触linux,发现有许多细小的问题,需要注意。

你可能感兴趣的:(Linux: 写内核代码是,需要注意的小问题)