博文

关于我的记忆系统

              其实写这篇博文时我差不多已废学一年了,同时又神经衰弱多时,我都怀疑自己记忆力是不是明显下降了,一年前背的诗词格律,漂亮还是恶心,我已经记不清它长什么样了。但没关系,我相信人脑还是很强大的。 这篇文章属于《信息搜集》系列博文中的一篇,那为什么我会将它编入该系列中呢?所有的信息搜集,包括学习知识,最终的目的都是内化,而记忆无疑是达成内化的关键手段。既然说内化是目的,记忆是手段,那么这里提到的记忆肯定包括但不止于机械记忆,即死记硬背。计算机就是机械记忆的典型,记忆仅限于此层面是毫无意义的,所以电脑就是电脑,电脑在相当长的一段时间内无法赶超人脑,这段时间或许是趋于无穷的。 当我们获得新信息时,要想化为己用,首先要做的就是记忆。其实记忆是一件很简单的事,如果要记一串数字,我们每天都记它一遍,那么数天之后我们就可以记住这串数学了。这个过程无疑十分简单,无非就是重复重复再重复,但单纯地重复的效率是很低的,以这样的效率,我们什么时候才能看完上万本书?(注:看完一本书却没有记住任何内容=没看,记住内容却没有内化=白记) 因此,我们需要在重复记忆的过程中加入技巧,从而提高记忆效率和增加持续时间。至于记忆的技巧,在网上会看到很多名词,例如:宫殿记忆、联想记忆法、超强记忆法……它们被所谓的媒体宣传得神乎其神,说什么谁用什么方法可以5分钟看完100页的书,我只想丢一本《数学分析》给他背一下。我从来都不相信神的存在。注意的是,我并没有否定这些记忆方法。人可以通过多种感官来记忆,记忆编码也是多种的,所以这么多记忆法的出现是有其合理性的。但我认为这些记忆方法并不具有普适性,虽然我并没有多少直接经验。不具有普适性的原因不是单一的。可能是这个方法本身就不具有普适性。也可能是学习这个方法的过程不具有普适性,我们可能需要特定的环境,可能需要专业的人员辅导……无论是哪种原因,而结果就是这些所谓的“超强记忆法”并不适合每个人, 如果盲目地追求这些记忆方法,企图高效地记忆一切,无疑会让你精疲力尽,面对茫茫无涯的东西而无从下手 。  这里会讲述我自身在这方面的总结,方法很简单,就是有规律地机械性记忆加上少于技巧。这应该比上述方法更具普适性。当然,这不一定适合你,而如果你对此不以为然,那可...

C语言基本语法

图片
C program basically consists of the following parts:  Preprocessor Commands        Functions  Variables  Statements & Expressions  Comments  预处理器指令 函数 变量 语句 & 表达式 注释 注意 int main() 是主函数,一个c程序总是从main函数开始执行的,不论main函数的位置在哪里。 在使用系统库函数时,要在程序中使用预编译指令"#include",告诉 C 编译器在实际编译之前要包含 stdio.h 文件。 Return 0是把0作为函数的返回值,这是所有C程序所要求的。 每个语句和数据声明的最后必须有一个分号,分号它表明一个逻辑实体的结束。  可以用"//"对c程序中任何一行或数行做注释  "\n"是换行符,实现回车换行。 C程序中一行内可以写几个语句,一个语句也可以分写在多行上,程序的各行没有行号。  %d是输入输出的格式字符串,用来指定输入输出时的数据类型和格式。  如果要同时定义多个同类型的变量,在两个变量间需要用逗号隔开。 C语言本身没有输入输出语句,输入和输出操作是由c函数库中的函数来实现的。 在c程序中,凡是程序中用到的所有变量都必须在使用前定义,指定它们的类型。 C 是区分大小写的编程语言。  /.../ 将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。 标识符 在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C语言规定,标识符只能是字母(A~Z, a~z)、数字(0~9)和下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。 标识符即名字,C 语言中大写字母与小写字母被认为是两个不同的字符。  注释 标准C语言的注释是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位...