『壹』 linux內核函數為什麼加static關鍵字
首先,static關鍵字的作用是,令函數只能在當前的.c文件中使用。static函數往往是一些helper函數,功能性或安全性不很完整,是用於構成更復復雜也更安全可靠的全局函數(非static函數,尤其是export的函數)的。我們在做內核編程時,應盡量使用非static函數。要相信,前輩們寫static是有理由的,也一定有非static的函數可以實現你想要的功能。