C语言预定义宏和预定义标识符 C语言重复包含头文件 C语言把直角坐标转换为极坐标实例 C语言预定义宏和预定义标识符 // predef.c -- predefined identifiers #include <stdio.h> void why_me(); int main() { printf("The file is %s.\n", __FILE__); printf("The date is %s.\n", __DATE__); printf("The time is %s.\n", __TIME__); printf("The version is %ld.\n", __STDC_VERSION__); printf("This is line %d.\n", __LINE__); printf("This function is %s\n", __func__); why_me(); return 0; } void why_me() { printf("This function is %s\n", __func__); printf("This is line %d.\n", __LINE__); } C语言重复包含头文件 C语言把直角坐标转换为极坐标实例