linux 中 timeval结构体 - Neddy11 - 博客园

linux 中 timeval结构体

网上很多人写到,timeval结构解释错误

*******************************************************************

问题如下:
在debian linux的man页中对gettimeofday函数的说明中,有这样一个说明:

DESCRIPTION
    The functions gettimeofday and settimeofday can get and set the time as
    well as a timezone. The tv argument is a timeval struct, as specified
    in <sys/time.h>:

struct timeval {
          time_t       tv_sec;     /* seconds */
          suseconds_t   tv_usec; /* microseconds */
    };

其中对tv_usec的说明为时间的毫秒部分。 而在实际中,该函数以及Linux内核返回的timeval
类型的时间值,tv_usec代表的是微秒精度(10的-6次方秒)。

********************************************************************

我很无语,只能说写这话的人英语很水,microsecond 是微秒的意思,简写为usec

毫秒的英语单词是millisecond,简写为msec

#include <stdio.h>
#include <sys/time.h>
#include <time.h>

int main(int argc,char * argv[])
{

struct timeval tv;
    while(1)
  {
          gettimeofday(&tv,NULL);
          printf("time %u:%u\n",tv.tv_sec,tv.tv_usec);
          sleep(2);
     }
    return 0;
}

linux 中 timeval结构体 - Neddy11 - 博客园相关推荐

  1. linux 中 timeval结构体

    网上很多人写到,timeval结构解释错误 ******************************************************************* 问题如下: 在deb ...

  2. linux timeval,linux 中 timeval结构体

    网上很多人写到,timeval结构解释错误 ******************************************************************* 问题如下: 在deb ...

  3. linux编写一个博客脚本,Linux 脚本编写基础 - 凌度 - 博客园.pdf

    Linux 脚本编写基础 - 凌度 - 博客园 Linux 脚本编写基础 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始 (必须放在文件的第一行): # ...

  4. 最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解(提供博客园本地下载)

    来源:cleocn.com 最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解(提供博客园本地下载) 简介:对于FreeTextBox(版本3.1.6)在ASP.Net ...

  5. linux中的vlog命令,视频博客Vlog怎么拍?详细的小白教程来啦!

    视频博客Vlog怎么拍?详细的小白教程来啦! 2018-07-29 19:25:07 125点赞 953收藏 36评论 上次的发的原创没能过得了小编的眼,所以这次就学了回标题党. 虽说标题有些大话了, ...

  6. Linux中ifreq 结构体分析和使用

    结构原型: struct ifreq { #define IFHWADDRLEN 6  union  {   char ifrn_name[IFNAMSIZ];    } ifr_ifrn;    u ...

  7. 笔记----Linux中pt_regs结构体

    该系统调用所需要的参数pt_regs在include/asm-i386/ptrace.h文件中定义: struct pt_regs { long ebx;                  //可执行 ...

  8. 在博客园的文章中使用AJAX

    在我的上一篇文章<gineGrid-通用ajax类>中,我发布了一个集成跨域功能的AJAX类.今天我把它作了少许修改,可以直接远程加载使用在任何结构良好的XHTML文档中,这里直接在博客园 ...

  9. 博客园自定义博客侧边栏公告的过滤漏洞

    温馨提示:本文章所提到的相关技术以及代码仅供学习交流,不可用来做违法或违反博客园相关规定的事情哦~而且本文章不许转载哦,请使用超链接. 来博客园已经有些日子了,博客早就申请了下来,在后台偶然看到了可以 ...

最新文章

  1. R语言可视化包ggplot2包调整线条粗细实战(Adjust Line Thickness)
  2. C专家编程复习摘要一
  3. codeforces1472 G. Moving to the Capital
  4. 【渝粤教育】国家开放大学2018年春季 0556-21T广告摄影 参考试题
  5. 【.Net】C# 将Access中时间段条件查询的数据添加到ListView中
  6. 一、bootstrap4基础(布局系统、栅格系统、显示与隐藏、对齐与排列、内容排版、代码与图文、表格样式、颜色和边框、工具类)
  7. git stash 缓存 简介
  8. NSString删除换行符号
  9. 自定义选中文字背景色
  10. 禅道程序员的10条原则--转载--为了不忘
  11. 10分钟搭建一套代码质量监控平台,开发从此不敢摸鱼
  12. 顺序右移数组元素(内测第0届第5题)
  13. Unity Understanding Lifetime Managers
  14. 《细说PHP》读书笔记
  15. 游戏服务器架构通识 BigWorlds丨skynet
  16. WCDMA常见缩略语
  17. windows10系统超全优化方法
  18. 智汀如何让绿米Aqara无线开关一键联动不同品牌的智能设备?以智汀窗帘电机、星辰智能台灯为例
  19. 初中八年级计算机课程计划,初中信息技术教学计划
  20. 火车头采集细节(二)

热门文章

  1. archlinux安装小记
  2. 入门Python数据分析最好的实战项目
  3. python比较数据库表今天跟前一天数据增量,Python 生产环境Mysql数据库增量备份脚本...
  4. labuladong的算法小抄pdf_推荐两个学算法的 GitHub 项目
  5. php time 毫秒_PHP获取当前时间的毫秒数
  6. 单片机外包公司可以去吗?学好单片机能接私活吗?
  7. 单片机有什么好的网课?
  8. 【Java】LeetCode 876 获取链表中间节点
  9. 关于学习Python的一点学习总结(38)
  10. 关于使用JAVA中JDK安装和在命令行中编译和运行程序的一些总结