在Keil软件中,可以使用`__TIME__`和`__DATE__`宏来获取编译时间和日期。这些宏在编译时会被替换为字符串常量,表示编译的时间和日期。
以下是一个示例代码,演示了如何使用`__TIME__`和`__DATE__`宏来获取编译时间和日期:
```c
#include <stdio.h>
int main() {
printf("编译时间:%s\n", __TIME__);
printf("编译日期:%s\n", __DATE__);
return 0;
}
```
当你编译并运行这个程序时,它将打印出编译的时间和日期。
这种方法只能获取编译的时间和日期,而不能获取运行时的时间。如果你需要测量运行时的时间,可以使用适当的计时器或操作系统提供的时间函数。
|