一、这是代码的世界?
经过一天繁忙学习之后的小于同学拖着疲惫的身躯来到了电脑桌前,机械地按下开机键,打开VSCode,胡乱地写下了以下代码——
#include <sdtio.h>
int mian(){
pinrft("Hello World!")
retrun 0;
}
按下F5启动调试,只见终端显示D:\code.c:{:>+:?>:"{"?>>::😗*{}>>:{"?>{}"?: fatal error: Loading a new World!随后一道金光从显示器中射出,闪耀着小于同学那朦胧睡眼,还没等他缓过神,他就感觉被一道神秘的力量吸引进去,先是头发接触到显示器,到最后只剩下一只鞋子留在桌子上。
等小于清醒过来,他已经躺在一个陌生的空间之中了,他站起来,由于少了一只鞋子差点踉跄摔倒,刚刚的睡意在此时的迷茫和恐惧中烟消云散,他想尖叫表达他对这个世界的恐惧可是他叫不出来,抬眼望去尽是无边的白色。就在这时,小于的面前突然浮起一道屏幕。
你现在没有说话的能力,不过你可以通过头文件加载来获取!
头文件获取?小于心里想着,莫非这里是在代码的世界里面?虽然不太确定,但他还是怀着忐忑的心情在屏幕上输入了以下代码——
#include <stdio.h>
stdio.h里面包含着scanf()和printf()输入和输出两个函数,printf()应该能让我说话吧,想罢,小于便敲下了回车一时间,一股奇怪的难以言说的暖流在小于同学身体之间涌动,他试探性地说出一句话,没想到脱口便是那不知道敲下多少遍的“Hello World”,来不及奇怪了,说话的感觉已经使小于同学飘飘然,丝毫没有注意到面前来了位白发老者。
老者捋着垂下的胡子咳嗽了两声这才把沉浸在自言自语自我世界中的小于给拉醒过来,小于惊恐地看着离地三尺之高真正飘飘然的智者,顿时又吓得说不出来话。老者似乎已经看惯这样的场景反倒是继续抚着他的胡子笑了笑,“年轻人,你可知你为什么来此啊?”小于当然是不知道地摇了摇头,完全忘记了自己是已经可以说话了的。“你可还记得你之前写下了什么代码吗?”头文件stdio.h中的scanf()加强了小于回忆的能力,他回想在现实世界中写下了什么,还没等智者开口,小于就羞愧地低下了头。“你之前的代码写下了太多的错误,但是你强大的学习之力指引你来到了这里,不用怕我的孩子,欢迎来到代码的异世界,不断变强成为最终魔王吧!”
这时熟悉的屏幕又重现在眼前,小于同学振臂一呼:“是时候进入主世界了!”说完便眼疾手快地敲下代码一改之前的颓废模样。
int main(){
}
小于他刚想按下回车键就被老者制止住了,“且慢,为了保证进入代码世界的程序正常,我们应该加上?”“哦!对了,忘记这个了。“小于同学如梦初醒般拍了拍自己的头。在代码中间补上了老者想要的那句话——
return 0;
”别忘记加载你的头文件免得又不能说话了!”老者善意地提醒了一下,”还有记得向新世界问好!万物有别你也别忘了用分号区别开来!“小于同学毕恭毕敬地遵从着老者的嘱托,最终在屏幕上写下来这些,他终于可以启程了!
#include <stdio.h>
int main(){
pinrft("Hello World!");
return 0;
}