__VA_ARGS__ 是为了把define中左边的"...",原样不动地传送到define的右边 #define dbg_prt(...) printk( __VA_ARGS__) 一个比较详细说明C语言的网址 ANSI X3.159-1989 — CHaRA summary of the features of the C standard informally known as C89; part of ‘C’ Hyper-Reference: A hypertext reference to the C programming languagehttps://scc-forge.lancaster.ac.uk/open/char/versions/std-c89