static int hello_init_module(void) { printk("Hello, world - this is the kernel speaking\n"); return 0; }
/* Cleanup - undid whatever init_module did */ static void hello_cleanup_module(void) { printk("Short is the life of a kernel module\n"); } module_init(hello_init_module); module_exit(hello_cleanup_module);
上面代码是内核中的一个模块, 如果 static int hello_init_module(void) 括号里面没有加void就会出现此警告。