摘要: tcflush函数刷清(抛弃)输入缓存(终端驱动程序已接收到,但用户程序尚未读)或输出缓存(用户程序已经写,但尚未发送).原型: int tcflush(int filedes,int quene)quene数应当是下列三个常数之一: TCIFLUSH 刷清输入队列 TCOFLUSH 刷清输出队列 TCIOFLUSH 刷清输入、输出队列例如:tcflush(fd,TCIFLUSH); 阅读全文
posted @ 2013-02-16 15:38 赤色 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 头文件:#include <string.h>定义函数:void bzero(void *s, int n);函数说明:bzero()会将参数s 所指的内存区域前n 个字节, 全部设为零值. 相当于调用memset((void*)s, 0,size_tn); 阅读全文
posted @ 2013-02-16 15:08 赤色 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 定义函数void perror(const char *s); perror ("open_port");函数说明perror( ) 用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量errno 的值来决定要输出的字符串。在库函数中有个errno变量,每个errno值对应着以字符串表示的错误类型。当你调用"某些"函数出错时,该函数已经重新设置了errno的值。perror函数只是将你输入的一些信息和现在的errno所对应的错误一起输出。 阅读全文
posted @ 2013-02-16 14:52 赤色 阅读(353) 评论(0) 推荐(0) 编辑
摘要: isatty 判断设备类型用法: int isatty(int handle); 一个常见的用法是用来判断当前命令是否使用了没有标准的输出和输入(是否为终端设备)#include <stdio.h> #include <unistd.h>#include <stdlib.h>int main(){ if (!isatty (STDOUT_FILENO)){ printf("is STDOUT_FILENO\n"); }else{ printf("is not STDOUT_FILENO\n"); } if(!isatt 阅读全文
posted @ 2013-02-16 14:47 赤色 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 全国各地移动短信中心号码分别为:广东省移动短信中心号码深圳+8613800755500 珠海 +8613800756500 江门 +8613800750500阳江 +8613800662500 惠州 +8613800752500 河源 +8613800762500中山 +8613800760500 湛江 +8613800759500 茂名 +8613800668500广州 +8613800200500 韶关 +8613800751500 清远 +8613800763500汕头 +8613800754500 潮州 +8613800768500 揭阳 +8613800663500佛山 +86138 阅读全文
posted @ 2013-02-16 11:52 赤色 阅读(4358) 评论(0) 推荐(0) 编辑
知识共享许可协议本博客作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。