VS2015中用gets_s读取EOF
来源:互联网 发布:热传导计算软件 编辑:程序博客网 时间:2024/06/07 03:01
今天试图用gets_s读取EOF,怎么都不行,于是做了以下实验:
#include<stdio.h>
int main(void){
char ch[10];
gets_s(ch);
int i;
for (i = 0; i < 10;i++)
printf("*%d* *%c*\n", ch[i], ch[i]);
return 0;
}
当连续输入ctr+z时,仅读入一个‘\0’,余为自动填充的数值为-2的无法打印的字符。如图:
当先输入若干字母后再输入ctr+z,先读入字母,然后第一个^z打印其ASCII码(26,EOF打印值为-1)及一个奇怪字符,然后无论输入几个ctr+z都打印一个‘\0’,其后为自动填充数据,如图。
至于原理,不懂,有大神路过请指点。
但以上实验可以说明无法利用gets_s读入EOF!
阅读全文
0 0
- VS2015中用gets_s读取EOF
- gets_s
- eof读取问题
- win10,vs2015如何模拟EOF输入
- C++文件读取末尾 eof()
- vs2015中用到的几个插件
- vs2015+opencv3.0读取视频
- 文件读取信息,eof()多读问题
- 关于文件读取的eof问题
- c++读取文件eof的疑惑
- 文件流读取之EOF与Peek
- 如何解决C++中用eof()多读一次
- 如何解决C++中用eof()多读一次
- gets,gets_s,fgets函数
- eof ()
- EOF
- eof
- EOF
- beautiful number(HDU 5179 数位DP)
- 微软Docs.com会泄露隐私文件,搜索功能已关闭
- 小米6配置全曝光,或搭载索尼XZ Premium同款摄像传感器
- Youtube自动字幕系统已能识别环境音,但国内还在依靠字幕组
- longest-common-prefix
- VS2015中用gets_s读取EOF
- JZOJ 5429 排列
- python中'zip' is not subscriptable
- Reading Note: Detect to Track and Track to Detect
- PTA 7-1 根据后序和中序遍历输出先序遍历(25 分) 递归输出
- Struts2中的ModelDriven机制及其运用
- 地平线首席芯片架构师周峰博士:地平线如何做到既做算法又做芯片IP
- 2017年了,微软竟因Windows10升级被告上法庭
- 雅瑞资本张瑞君:服务于产业,推动实体经济发展,营造共赢大环境非常重要