C语言和汇编语言获取linux系统时间
2015-06-10 00:00
549 查看
#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; }
相关文章推荐
- linux基础命令
- Linux 下 C语言连接MYSQL数据库
- VI常用命令及linux下软件
- linux下C/C++编译时系统搜索 include 和 链接库 文件路径的指定
- 虚拟机linux安装mysql
- Linux(Ubuntu)新增用户并设置为管理员
- 每日linux命令学习
- Linux系统编程——进程间通信:共享内存
- 10.Linux 管道
- linux 卸载软件大全
- linux下彻底删除软件及配置文件
- 07.linux系统管理命令
- Linux基本目录结构
- 06.linux文件目录操作命令
- 05.linux目录结构
- Linux下安装vsftpd
- linux 初步学习
- unix/linux下一些常用函数
- 各种平台下Perl模块的安装方法
- Linux下Web服务器环境搭建LNMP 一键安装LNMP v2.6