C语言打印当前所在函数名、文件名、行号 printf("[%s %s] %s: %s: %d\n", \ __DATE__, __TIME__, __FILE__, __func__, __LINE__); 内核驱动中: #ifdefMY_DEBUGprintk("[%s] %s: %d\n", \ __FILE__, __FUNCTION__, __LINE__);#endif 说明:...
一般格式为gets(定义的字符数组名)。 5、打印当前源文件的名字和行数__FILE__, __LINE__2009-12-03 22:35 printf(%s\nLine %d:\n, __FILE__, __LINE__);打印当前语句在源文件中的行号和源文件名。 6、任何C程序最终都是要写在文件上面,通常分两种,源文件和头文件,不是每个程序都有头文件,比如一...