易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux程序设计 终端


对终端进行读写
在编写程序时,我们往往需要从终端读入数据。一种情况是需要连续地读入用户键入的选择项,这往往出现在数据库程序中。程序员往往会使用
getchar
函数来读取数据,继而判断输入的数据是否有效,从而做出反应。其实如此做带有很大的风险,一个实例程序如下
#include <stdio.h>
 
char *menu[] = {
  
     
"a - add new record",
       
"d - delete record",
       
"q - quit",
       
NULL
};
 
int getchoice(char *choices[]){
       
int chosen = 0;
       
int selected;
       
char **option;
 
       
do {
               
option = choices;
             
  
while(*option){
                       
printf("%s\n", *option);
                       
option++;
               
}
               
selected = getchar();
               
option = choices;
               
while(*option){
                       


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux if命令

linux if命令
   无论什么编程语言都离不开条件判断。SHELL也不例外。
      if list then
          do something here
      elif list then
          ......

Linux内核解读入门

本文转自:http://topic.csdn.net/u/20100108/11/5422B656-B9CD-49F5-AD7A-8DA0AE9304AB.html 作者:longqiaojiang
针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说linux复杂的内核机制; (参考资料来源:飞凌 http://www.witech.com.cn/)
一.核心源程 ......

Linux PROC文件系统详细介绍

什么是proc文件系统?
 
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信
息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系 ......

linux下使用wine安装QQ

第一部 安装wine
1、这个都不用说了,wiki上的
http://wiki.ubuntu.org.cn/index.php?title=Wine&variant=zh-cn
2、 要是你觉得无聊的话。。
去http://www.winehq.com
去下个1.1.34的编译玩玩
下好了先检查wine的依赖包
代码:
sudo apt-get build-dep wine
安装掉
解压你下的wine
代码: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号