第三十九章 父母的变化(第2页)
{
printf("Hello,World!");
return0;
}
他皱着眉头,努力理解每一行的含义。
“#include<stdio。h>”是什么?为什么要有这行?“intmain”又代表什么?“printf”是干嘛的?“”这个反斜杠加n是什么意思?“return0”又是什么作用?
他感到一阵强烈的晕眩和挫败感。
这比他当初看高中数学时要困难得多,这是一种完全陌生的思维方式和语言体系。很多地方,书上的解释在他看来如同循环论证,看了后面忘了前面。
若是以前的他,恐怕早就烦躁地合上书,将其归为“不是自己该碰的东西”了。但此刻,那经过系统千锤百炼的“专注MAX”和“自律MAX”效果开始显现。
他没有允许烦躁情绪蔓延,而是深吸一口气,强行将如同脱缰野马般的注意力拉回到书页上。
他拿起笔,在笔记本上开始抄写这个简单的程序,一边抄,一边试图理解每个符号的可能含义。看不懂?那就再看一遍解释。还是不懂?他尝试着在笔记本上画出程序执行的流程图,想象计算机会如何一步步处理这些指令。
“#include<stdio。h>”,书上的解释是“包含标准输入输出头文件”,他理解为“告诉编译器,我要使用一些己经写好的、用于在屏幕上显示文字的工具”。
“intmain”,是“主函数,程序开始执行的地方”。
“printf”,是“打印输出函数”,就是把引号里的内容显示出来。
“”,代表“换行”。
“return0”,表示“程序正常结束”。
他将这些理解,用自己的话,歪歪扭扭地注释在抄写的代码旁边。虽然理解可能还很肤浅,甚至可能存在偏差,但他强迫自己先接受这些基本设定,硬着头皮往下看。
遇到完全无法理解的概念,比如“指针”、“内存地址”,他就在笔记本上标记出来,暂时跳过,继续阅读后面的内容,希望通过后续的例题和上下文能反过来帮助理解。
这个过程极其枯燥、烧脑,进展缓慢得像蜗牛爬行。大脑因为处理完全陌生的信息而发出抗议的嗡鸣。但他凭借着那股如同磐石般的自律,死死地钉在原地,目光牢牢锁定在书页和笔记本之间,一遍遍地阅读、抄写、思考、注释。
晚上回到家,洗漱完毕,林深并没有立刻躺下。
他坐在书桌前,摊开那个蓝色的笔记本,在新的一页上,开始为自己规划接下来紧张而充实的时间。