首先要说一下linux的/proc文件系统
[url]http://www.linuxfocus.org/ChineseGB/January2004/article324.shtml
[/url]
/proc 文件系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫
做 /proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取 有关进程的有用信息,在运行中 (on the fly) 改变设置 (通过改变内核参数)。
加载该文件系统的命令
mount -t proc proc /proc
/proc 的文件可以用于访问有关内核的状态、计算机的属性、正在运行的进程的 状态等信息。
/proc 文件系统通过 /proc 中可读写的文件提供了对内核的交互机制。
其次是说一下strtok这个函数
http://blog.csdn.net/liuintermilan/article/details/6280816
char *strtok(char *s, char *delim)
函数作用 :分解字符串
1. 注意第一次使用与第二次使用时候,函数第一个参数的区别(首次使用为原字符串,其余为NULL)
2. 函数第二个参数delim为用来分隔字符的字符串集合
3. 函数本质上是将查找到的字符换为了\0,因此要注意原字符串是否必要保留原值
4. 指针移动到/0即字符串末尾时候返回NULL
第三 说一下strtod这个函数
double strtod( const char* str, char** endptr );
查了一下原来是将字符串转换为浮点数
关于第二个参数
参数 endptr 的值可以设为 NULL,如果 endptr 不为 NULL,则将 str 字符串中被 strtod 函数转换、提取后剩余的字符串保存在 endptr 变量中。
分享到:
相关推荐
Linux操作系统内核实习 Linux操作系统内核实习
Linux操作系统内核实习是计算机科学领域的一个重要主题,它涵盖了操作系统的核心组成部分,这些部分负责管理硬件资源、提供系统服务、确保多任务并发执行,并为上层应用程序提供接口。Linux内核是一个开源项目,由...
Linux操作系统内核实习
Linux操作系统内核实习是针对初学者的一次深入学习体验,旨在帮助他们理解并掌握Linux操作系统的核心运作机制。本文将从以下几个方面详细阐述Linux内核的关键知识点: 1. **内核介绍**:Linux内核是Linux操作系统的...
《Linux操作系统内核实习》这本书是深入理解Linux内核的宝贵资源,对于想要在IT行业中专精于Linux领域的读者来说,是一本不可多得的教材。Linux内核是开源操作系统的核心,它负责管理系统的硬件资源,提供基础服务,...
在本资源"LINUX操作系统内核实习.rar"中,我们有机会深入探索Linux操作系统的内核,这是一个对于计算机科学和信息技术专业人员至关重要的主题。Linux内核是操作系统的核心部分,负责管理硬件资源,提供系统调用接口...
【Linux操作系统内核实习03】的文档主要讨论了Linux内核的组织结构以及中断处理机制,这些都是理解操作系统核心功能的关键知识点。 1. **Linux内核的组织结构**: Linux内核采用单内核设计,类似于传统的UNIX系统...
这是我所见过的学习LINUX内核最好的书, 不但介绍了Linux内核的设计与实现,而且针对内核的每个部分都设计了一些练习,这些练习极大的促进了我们的学习和理解
在本资源中,我们关注的是"linux0.01操作系统实习Linux内核分析教材上的实例源代码"。这个标题表明这是一份与早期版本Linux操作系统相关的实习材料,具体到0.01版本,这是Linux历史上的一个非常初期的阶段。这份资源...
Netfilter是Linux 2.4内核中的一个抽象化框架,用于实现数据包过滤、处理和网络地址转换(NAT)。它为不同的网络协议(如IPv4和IPv6)定义了一套钩子函数,这些函数在数据包通过协议栈的关键点时被调用,使得内核...
实习报告主要围绕Linux嵌入式系统的理解和实践,通过一系列的学习和任务,旨在让学生深入理解嵌入式系统的核心技术,包括ARM硬件体系结构、Linux操作系统、C语言编程、系统编程、处理器架构、驱动程序开发以及项目...