最新消息:活着是今年最大的利润

C语言

用C语言实现计算两个字符串的汉明距离

用C语言实现计算两个字符串的汉明距离

C语言 7年前 (2013-01-17) 7189浏览 0评论

在庞果网上看到计算两个字符串的汉明距离问题,要求用java实现。自己不熟悉java,就想着用c尝试下。汉明距离就是两个等长字符串对应位置的不同字符的个数。例如: “toned”和”roses”的汉明距...

C语言获取时钟时间、用户CPU时间和系统CPU时间

C语言获取时钟时间、用户CPU时间和系统CPU时间

C语言 7年前 (2012-12-09) 7378浏览 0评论

关于时钟时间、用户CPU时间和系统CPU时间的含义在这篇文章里有说明:linux中查看进程的时钟时间、用户CPU时间和系统CPU时间。 C语言里可以通过times函数获取这三种时间,times函数说明如下: #include <sys/ti...

C语言中dup和dup2函数的不同和使用

C语言中dup和dup2函数的不同和使用

C语言 7年前 (2012-11-15) 10328浏览 0评论

在unix高级编程中有介绍dup和dup2,但是没有实例说明, 笔者自己结合实例进行了测试了解。 在linux下,通过open打开以文件后,会返回一个文件描述符,文件描述符会指向一个文件表,文件表中的节点指针会指向节点表。看下图: 打开文件的内核数据...

看unix高级编程时遇到apue.h找不到的问题

看unix高级编程时遇到apue.h找不到的问题

C语言 7年前 (2012-11-13) 11068浏览 2评论

一开始看到这本书,刚翻了几页,就觉得对味。按照书中的代码做练习时,编译代码文件提示fatal error: apue.h: No such file or directory。翻看书的附录B,可以看到apue.h的资料,原来作者是为了减少书中示例代码...