文件IO 从键盘输入(标准输入),标准输出。可以输入汉字..strncmp 比较字符串..BUFSIZ
来源:互联网 发布:手机蓝牙连接器软件 编辑:程序博客网 时间:2024/05/24 03:19
#include<stdio.h>#include<unistd.h>#include<sys/stat.h>#include<fcntl.h>#include<stdlib.h>#include<strings.h>//文件IO 从键盘输入(标准输入),标准输出。可以输入汉字//strncmp 比较字符串//BUFSIZint main(int argc,char *argv[]){ int ret; char buf[BUFSIZ]; while(1) { bzero(buf,BUFSIZ); //返回读到的字节数 ret = read(STDIN_FILENO,buf,BUFSIZ);//标准输入,即从键盘输入 if(ret < 0) { perror("fail to read"); exit(1); } else if(ret == 0 || strncmp(buf,"quit",4) == 0)//返回0表示已到达文件尾 break; else printf("%d:%s\n",ret,buf);//屏幕显示出来 } return 0;}/***************编译过程************$ ./a.outhello6:hellowoooooo8:wooooooquitubuntu@ubuntu:/mnt/hgfs/winshare/文件IO$ ***********************************/
阅读全文
0 0
- 文件IO 从键盘输入(标准输入),标准输出。可以输入汉字..strncmp 比较字符串..BUFSIZ
- 文件IO---标准输入、标准输出和标准错误
- io学习:标准输入、标准输出、标准出错
- Linux标准输入,标准输出文件
- linux输出·输入文件和标准输入 标准输出
- linux输出·输入文件和标准输入 标准输出
- 标准IO之格式化输入和输出
- C++IO流-标准输入与输出
- IO —— 标准输入流和标准输出流
- Java输入输出(5)--从定向标准输入/输出
- 从标准输入复制到标准输出并打印行号
- 标准输入/输出/出错
- Java标准输入、输出
- Unix标准输入、输出
- Linux标准输入、输出
- 标准输入/输出
- 【C】标准输入/输出
- 标准输入、标准输出、标准出错:
- SpringBoot控制台启动日志简单分析
- Django Project Blueprints.pdf 英文原版 免费下载
- Advanced Microservices.pdf 英文原版 免费下载
- List<? extends Number> 和 List<? super Number> 对add函数区别
- Altera Cyclone V soc 移植支持D-link无线网卡
- 文件IO 从键盘输入(标准输入),标准输出。可以输入汉字..strncmp 比较字符串..BUFSIZ
- Bailian2796 Bailian3681 数字求和【入门】
- Practical ELK Stack.pdf 英文原版 免费下载
- redhat 的telnet服务开启操作
- poj 1466 Girls and Boys
- 目标跟踪相关资源
- Codeforces-739B:Igor and his way to work(BFS+优化)
- Solr学习—入门
- Kubernetes Management Design Patterns.pdf 英文原版 免费下载