Hello World

Hello World

New Begining

fork函数

fork函数

2016年8月13日 skiron Comments 0 Comment

一个存在的进程可以通过fork函数建立一个新的进程。 #include <unistd.h> pid_t fork(void); Returns: …

Read More Read More

进程标示符

进程标示符

2016年8月9日 skiron Comments 0 Comment

进程 ID虽然是唯一的但是可以重用。当一个进程被结束后,它的ID可以重用。多数的UNIX系统都实现了延迟重用的算法,这用来防止一些新进程使用该ID去联系已经结束…

Read More Read More

getrlimit和setrlimit函数

getrlimit和setrlimit函数

2016年8月8日 skiron Comments 0 Comment

每个进程都有一组资源限制,它们中的一些可以被getrlimit和setrlimit函数查询和改变。 #include <sys/resource.h&gt…

Read More Read More

setjmp和longjmp函数

setjmp和longjmp函数

2016年8月1日 skiron Comments 0 Comment

在C语言中,不能像其它语言一样使用goto函数跳转。而是使用setjmp和longjmp函数代替这类跳转。之后就会看到在深层嵌套中这两个函数处理错误条件是非常有…

Read More Read More

环境变量

环境变量

2016年7月20日 skiron Comments 0 Comment

环境变量通常是这样的形式: name=value UNIX内核不理会它的名字,只把它解释给多种应用程序。 ISO C定义了得到环境变量值的函数,但是环境变量的值…

Read More Read More

内存分配

内存分配

2016年7月14日 skiron Comments 0 Comment

ISO C指定了三个函数用于内存分配: malloc,它分配指定字节数的内存空间。被分配的内存空间初始值是随机。 calloc,它分配指定对象数的内存空间。空间…

Read More Read More

共享库

共享库

2016年7月8日 skiron Comments 0 Comment

共享库在内存中维护一个所有进程引用的库例程(routine)的拷贝代替可执行程序上通用库的例程(routine)。这减少了可执行程序的大小,但也曾加了程序首次运…

Read More Read More

C程序的内存布局

C程序的内存布局

2016年7月1日 skiron Comments 0 Comment

一个C程序是由下面这些组成的: 文本段,被CPU执行的机器指令。通常文本段是共享的,所以经常执行的程序只要复制就可以,如:文本编辑器、C编译器、shell等等。…

Read More Read More

环境变量列表

环境变量列表

2016年6月30日 skiron Comments 0 Comment

指针数组environ指向包含了所有的全局环境变量的数组: extern char **environ; 访问指定的环境变量可以通过getenv和putenv实…

Read More Read More

命令行参数

命令行参数

2016年6月29日 skiron Comments 0 Comment

复制所有命令行参数到标准输出 #include <stdio.h> #include <stdlib.h> int main(int a…

Read More Read More

Posts navigation

OLDER POSTS
NEWER POSTS

近期文章

  • 离线安装WSL2
  • 修复模式加载LVM信息
  • 麒麟配置vsftp
  • nginx反向代理
  • Linux连接iscsi设备方法(案例)

分类

  • APUE
  • C++
  • ceph
  • Dive into python3
  • Django
  • IT
  • mysql
  • php
  • python3
  • 健身
  • 冰与火之歌
  • 数学
  • 数据库
  • 未分类
  • 梦
  • 硬件
  • 网络
  • 网络爬虫
  • 虚拟化

近期评论

    归档

    • 2026 年 1 月
    • 2025 年 12 月
    • 2025 年 11 月
    • 2025 年 10 月
    • 2025 年 9 月
    • 2025 年 5 月
    • 2025 年 4 月
    • 2025 年 3 月
    • 2025 年 1 月
    • 2024 年 6 月
    • 2024 年 3 月
    • 2023 年 12 月
    • 2023 年 11 月
    • 2023 年 10 月
    • 2023 年 9 月
    • 2023 年 8 月
    • 2023 年 7 月
    • 2023 年 6 月
    • 2023 年 5 月
    • 2023 年 4 月
    • 2023 年 3 月
    • 2022 年 12 月
    • 2022 年 10 月
    • 2022 年 5 月
    • 2022 年 4 月
    • 2021 年 6 月
    • 2019 年 6 月
    • 2019 年 5 月
    • 2019 年 3 月
    • 2019 年 2 月
    • 2019 年 1 月
    • 2018 年 12 月
    • 2018 年 10 月
    • 2018 年 9 月
    • 2018 年 8 月
    • 2018 年 7 月
    • 2018 年 6 月
    • 2018 年 5 月
    • 2018 年 1 月
    • 2017 年 11 月
    • 2017 年 10 月
    • 2017 年 9 月
    • 2017 年 8 月
    • 2017 年 7 月
    • 2017 年 6 月
    • 2017 年 5 月
    • 2017 年 4 月
    • 2017 年 3 月
    • 2017 年 2 月
    • 2017 年 1 月
    • 2016 年 12 月
    • 2016 年 11 月
    • 2016 年 10 月
    • 2016 年 9 月
    • 2016 年 8 月
    • 2016 年 7 月
    • 2016 年 6 月
    • 2016 年 5 月
    • 2016 年 4 月
    • 2016 年 3 月

    其他操作

    • 登录
    • 条目 feed
    • 评论 feed
    • WordPress.org
    © 2026 | Proudly Powered by WordPress | Theme: Nisarg