摘要: 在爸爸去世前,我和他谈论了2个星期关于编程的事。我22岁,一个在大学里攻读美术设计的四年级的学生。爸爸62岁,一个很老的爸爸。早在世纪60年代他就在田纳西理工大学编程,他在打孔纸带上做FORTRAN开发。他知识丰富。这个学期我才刚刚开始接触编程,而我的整个脑子全被它吸引住了。编程很神奇,很强大,在很多方面比图像设计更富创造性(我会在另外的文章里谈论这个话题)。在我假期回到家时,爸爸向我分享了无我编程的十条诫律。他把它打印出来,逐条和我讨论。这是在他意外去世前我们仅有的关于编程的讨论。也许这是让我对此念念不忘的原因。来自写于1971年的《程序开发心理学(The Psychology of Com 阅读全文
posted @ 2012-08-01 19:48 hnrainll 阅读(595) 评论(1) 推荐(3) 编辑
摘要: 输入原理:程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入#1:#include <iostream>using namespace std;int main(){ char str[8]; cin.getline(str, 5); cout<<str<<endl; cin.getline(str, 5); cout<<s 阅读全文
posted @ 2012-08-01 09:51 hnrainll 阅读(867) 评论(0) 推荐(2) 编辑