21xrx.com
2025-04-13 03:40:24 Sunday
文章检索 我的文章 写文章
如何用c语言定义一个函数实现输出时间和个人信息
2023-06-15 09:22:40 深夜i     6     0

在c语言中,我们可以使用time.h头文件来获取当前时间。同时,我们也可以使用stdlib.h头文件中的getenv函数获取当前用户的信息。通过这些函数的组合,我们可以定义一个函数,实现在函数内输出时间及个人信息。

函数定义如下:

#include 
#include 
#include 
void print_info() {
  time_t t = time(NULL);
  struct tm *tm_now = localtime(&t);
  char *user = getenv("USER");
  printf("当前时间:%d-%02d-%02d %02d:%02d:%02d\n", tm_now->tm_year + 1900, tm_now->tm_mon + 1, tm_now->tm_mday, tm_now->tm_hour, tm_now->tm_min, tm_now->tm_sec);
  printf("当前用户:%s\n", user);
}

接下来是关键词:

1. c语言

2. 时间获取

3. getenv函数

  
  

评论区

请求出错了