摘要: linux popen()与system()的区别popen() 可以在调用程序和POSIX shell /usr/bin/sh 要执行的命令之间创建一个管道(请参阅sh-posix(1) )。popen() 的参数是指向以空字符结尾的字符串的指针,这些字符串分别包含一个shell 命令行和一个I/O 模式,此模式可以是进行读取的r ,或进行写入的w 。popen() 可返回一个流指针,这样,当I/O 模式为w 时,便可以通过写入文件stream 来写入到命令的标准输入;当I/O 模式为r 时,通过从文件stream 读取数据,从命令的标准输出读取数据。popen() 打开的流应由pclose 阅读全文
posted @ 2013-02-22 20:11 赤色 阅读(2888) 评论(0) 推荐(1) 编辑
摘要: 1。使用windows画图程序,若图片大小为120*120像素,且该图片以单色位图类型(BMP)保存在软盘上(软盘簇大小为512B), 该图片文件所占用的存储空间为多少?[答案是2KB]2。图片文件PICT256.BMP,其类型为“256色位图”,大小301KB。用windows画图软件编辑,对图片不做任何修改,直接另存为“16色位图”,文件名为PICT16.BMP,则PICT16.BMP文件的大小约为多少? [答案152KB]单色的图象一位用来存储颜色信息,1位=1/8字节,所以体积=120*120*1/8=1.7k因为软盘簇大小为512B,所以,只能占用2k了256色要占用8位(2^8=. 阅读全文
posted @ 2013-02-22 19:36 赤色 阅读(372) 评论(0) 推荐(0) 编辑
知识共享许可协议本博客作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。