2011年7月1日

Ubuntu下查看已经安装的包

摘要: To list all installed packages including version and description usedpkg -lThis should be piped to less using | less for better reading.You may also use the following to print only the packages without version and description usingdpkg --get-selections | awk '{print $1}'This command can easi 阅读全文

posted @ 2011-07-01 17:35 9号 阅读(226) 评论(0) 推荐(0) 编辑

[基础|理论|实验]Sizeof与Strlen的区别与联系

摘要: 1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。 该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''{post.content}''结尾的。 sizeof还可以用函数做参数,比如: short f(); printf("%d\n", sizeof(f())); 输出的结果是sizeof(short),即2。 4.数组做sizeof的参数不退化,传递给strl 阅读全文

posted @ 2011-07-01 14:07 9号 阅读(144) 评论(0) 推荐(0) 编辑

[基础|理论|实验]linux下的文件读写

摘要: 1.在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。2.Linux文件API主要常用的有open,write,read,close,lseek,ioctl这几个函数。主要包含头文件有:1#include<unistd.h>2#include<fcntl.h>实例:编写一个程序,在当前目录下创建用户可读写文件“hello.txt”,在其中写入“Hello, software week 阅读全文

posted @ 2011-07-01 13:54 9号 阅读(327) 评论(0) 推荐(0) 编辑

[基础|理论|实验]linux下的RS232串口通讯

摘要: 1.Linux把所有的外部终端设备都当做文件进行操作,通常分为块设备、字符设备、网络设备。串口是属于字符设备,是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口,传输距离在码元畸变小于 4% 的情况下传输电缆长度应为 50 英尺。通常的操作步骤为"打开串口文件"->"设置串口参数"->"读写串口操作"->"关闭串口文件"。 2.详解: 需要头文件信息: 12#include<stdio_ext.h>3#include<stdio. 阅读全文

posted @ 2011-07-01 13:43 9号 阅读(1835) 评论(1) 推荐(1) 编辑

导航