文档章节

C语言和汇编语言获取linux系统时间

itfanr
 itfanr
发布于 2015/06/10 15:50
字数 125
阅读 19
收藏 1
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main() {
    time_t tt;
    struct tm *t;
    tt = time(NULL) ;
    t = localtime(&tt);
    printf("time: %d-%d -%d  %d : %d : %d \n", t->tm_year + 1900, t->tm_mon,
            t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec);
    return 0;
 
}

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main(int argc, char *argv[])
{
    time_t tt;
    struct tm *t;
    asm volatile(
        "mov $0,%%ebx\n\t"
        "mov $0xd,%%eax\n\t"
        "int $0x80\n\t"
        "mov %%eax,%0\n\t"
        : "=m" (tt)
    );
    t = localtime(&tt);
    printf("time:%d:%d:%d:%d:%d:%d\n",t->tm_year+1900, t->tm_mon, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec);
    return 0;
}


© 著作权归作者所有

共有 人打赏支持
itfanr
粉丝 115
博文 463
码字总数 165088
作品 1
济南
程序员
第一课时Linux-从贝尔实验室说起

可以私信联系我要大图,原图太大了 Unix诞生 20世纪60年代,美国电话及电报公司(AT&T)、通用电器公司(G.E及麻省理工学院(MIT)计划合作开发一个多用途、分时及多用户的操作系统,也就是这...

潇雨2017
01/06
0
0
1.liunx历史介绍

前言(1):操作系统介绍 内核负责控制硬件资源分配,而如果只有内核,则只能让计算机硬件运行,而不能有任何功能,因此需要系统调用提供给开发者使用,从而开发应用程序;内核能够控制硬件,比...

闪电王
2017/12/11
0
0
比较Linux系统下shell编程与c语言编程的异同_Shell编程与C语言编程的相同点_两者的差异

这是我们的Linux课程结课题目,搜索了一下,网上没有很好的这方面的解答,于是我自己整理了一份...... Shell简介:Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一...

尘世如潮
2016/04/25
142
0
c语言的一些回顾------关键字之存储类别描述符

c语言的一些回顾------关键字之存储类别描述符 距离大一学C语言已经有三年的时间了,现在大部分内容都记得不是很清楚了,现在突然萌发了重温C语言的想法,古人说的好,温故而知新嘛,虽然这个...

ido_1992
2014/02/28
0
2
嵌入式开发之C基础学习笔记02--第一个例子分析

1.C语言程序结构和书写规范 系统头文件 #include <stdio.h> 双引号:自定义库文件 尖括号:操作系统下规定的库文件 /this is a helloword program/ <---注释 #include <stdio.h> <---编译预处......

吴锦涛
2012/12/09
0
2

没有更多内容

加载失败,请刷新页面

加载更多

redis 系列二 -- 常用命令

1.基础命令 info ping quit save dbsize select flushdb flushall 2.键命令 2.1 set 直接赋值 set a a 2.2 get 取值 get a 2.3 exists 是否存在 exists a 2.4 expire 设置剩余时间 秒 expire......

imbiao
30分钟前
1
0
php foreach

<?php// 数组的引用$a=array(1,2,3,4,5);foreach($a as $key=>&$value){$value=$value*2;}print_r($a);echo " $key -------------------$value\r\n";/** * ...

小张525
39分钟前
1
0
12-利用思维导图梳理JavaSE-多线程

12-利用思维导图梳理JavaSE-多线程 主要内容 1.线程概念 2.线程开发 3.线程的状态 4.线程的同步和死锁 5.Java5.0并发库类 QQ/知识星球/个人WeChat/公众号二维码 本文为原创文章,如果对你有一...

飞鱼说编程
今天
0
0
JAVA集合之ArrayList

一、前言 Java 集合类提供了一套设计良好的支持对一组对象进行操作的接口和类,JAVA常用的集合接口有4类,分别是: Collection:代表一组对象,每一个对象都是它的子元素 Set:不包含重复元素...

木木匠
今天
3
0
转:XMLHttpRequest2 新技巧

”XMLHttpRequest 的异步调用网上找的例子运行没问题,但稍微改了一点点就报错”InvalidStateError: XMLHttpRequest has an invalid context“。断断续续 搞了3天终于通了,可以接收二进制文...

SamXIAO
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部