深入了解LINUX,这方面内容不可少,这段时间再补补。。

#include <syscall.h>
#include <unistd.h>
#include <stdio.h>
#include <sys/types.h>

int main(void) {
    long ID1, ID2;
    /*直接系统调用*/
    ID1 = syscall(SYS_getpid);
    printf("syscall(SYS_getpid)=%ld\n", ID1);
    /*使用libc封装的系统调用*/
    ID2 = getpid();
    printf("getpid()=%ld\n", ID2);
    return(0);
}

  

最新文章

  1. .NET面试题系列[1] - .NET框架基础知识(1)
  2. JAVA 中文转GBK内码方法
  3. autoit使用WMIC获取硬件信息
  4. 说说Python中的闭包 - Closure
  5. 【Effective Java】10、java注解使用
  6. 【web前端面试题整理01】各位加班累了吧,来做点前端面试题吧
  7. 认识zookeeper
  8. (medium)LeetCode 230.Kth Smallest Element in a BST
  9. Cookie的Domain
  10. 前框 (一个)zTree 从数据库树形菜单动态加载
  11. 深度揭秘腾讯云TSF日调用量超万亿次背后技术架构
  12. c/c++ 哈希表 hashtable
  13. java 变量及数据类型、原码、反码、补码
  14. javafx 监听选择变化(TabPane)
  15. 使用 WM_COPYDATA 在进程间共享数据
  16. DBCC--LOG
  17. 基于TrueLicense实现产品License验证功能
  18. 压缩 MongoDB 的数据文件
  19. Mysql 授权远程访问
  20. openjudge-NOI 2.6-1759 最长上升子序列

热门文章

  1. lintcode-95-验证二叉查找树
  2. C++陷阱系列:让面试官倒掉的题
  3. TLS协议分析
  4. 基于oracle的sql(结构化查询语言)指令
  5. 自定义 Relam
  6. float与定位的区别
  7. 【bzoj4002】[JLOI2015]有意义的字符串 数论+矩阵乘法
  8. P1338 末日的传说
  9. [洛谷P2197]nim游戏
  10. big 解题报告