- 博客(6)
- 收藏
- 关注
原创 关于windows下在while中先输入回车再输入ctrl+Z()才能表示EOF的解答
输入缓冲是行缓冲。当从键盘上输入一串字符并按回车后,这些字符会首先被送到输入缓冲区中存储。每当按下回车键后,缓冲区中的可读的数据才会被检测。Ctrl+Z产生的不是一个普通的ASCII码值,也就是说它产生的不是一个字符,所以不会跟其它从键盘上输入的字符一样能够存放在输入缓冲区。如果输入缓冲区中有可读的数据则不会检测Ctrl+Z(因为有要读的数据,还不能认为到了流的末尾)。 从键盘上输入abc
2016-12-22 22:18:53
3322
原创 getchar() 函数与 回车
getchar()从控制台读取一个字符,并回显。当程序调用getchar()时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。当用户键入回车之后,getchar才开始从stdio流中每次读入一个字符。getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕。如用户在按回车之前输入了不只一个字
2016-12-22 21:31:13
1609
转载 Git简介
文章转载自实验楼的课程: https://www.shiyanlou.com/courses/41.Git诞生同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。1991年,Linus创建了开源的Linux,并且有着为数众多的参与者。虽然有世界各地的志愿者为Linux编写代码,但是绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)
2015-08-20 11:22:49
328
原创 Altium Designer版本发展
Altium Designer版本发展Altium 公司的前身为Protel国际有限公司,由Nick Martin于1985年始创于澳大利亚塔斯马尼亚州霍巴特,致力于开发基于PC的软件,为印刷电路板提供辅助设计。公司总部位于澳大利亚悉尼;1991 Protel国际有限公司推出Protel for Windows;1998 Protel国际有限公司推出Protel 98;它是第一个包含5个核心模
2015-08-17 11:51:58
6488
转载 单片机C语言code关键字
单片机C语言code是什么作用? code的作用是告诉单片机,我定义的数据要存储在ROM(程序存储区)里面,写入后就不能再更改,其实是相当与汇编里面的寻址MOVC(好像是),因为C语言中没办法详细描述存入的是ROM还是RAM(存储器),所以在软件中添加了这一个语句起到代替汇编指令的作用,对应的还有data是存入RAM(存储器)的意思。 程序可以简单的分为code(程序)区,和data (数据)区
2015-08-16 21:50:20
11990
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人