第103章 小舅子的愿望-《重生IT大亨》
第(1/3)页
单间里的众人,只是表情奇怪的看着他,没有一个人说明到底是为什么。
对于两世为人的张毅来说,这么多人对着他行注目礼,并没有对他造成什么压力。
朝着众人点点头,轻轻的笑了笑,问道:“亮亮,你已经完成程序了吗?”
听到这话,亮亮收敛起奇怪的表情,郑重的回答道:“是的,张大哥,我已经完成了,您看看我的程序有没有什么问题?”
坐在电脑旁,张毅扫了一眼亮亮所写的程序,也没有仔细看。
从windows的启动菜单,打开了一个黑乎乎的交互式编辑窗口,使用远程ssh登录的方式,速度飞快的输入了一个ip地址,然后在弹出的password的后面输入密码。
在后面看着的众人,看着张毅的手指在键盘上飞舞,那速度,快到甚至形成了一道残影。刚才,看亮亮玩打字母的tt游戏,众人已经挺佩服他的敲击键盘的速度了。但是,和眼前的这个男人比起来,那速度就不值一提了。
紧接着,电脑的屏幕上输入了一行长长的命令,然后,一个vim的提示窗口一闪而过。这个时候的张毅,完全摒弃了鼠标,纯粹是在用键盘全程操作。程序一行一行飞速的滚动着。
程序输入很快的完成。
大略的看了一下,他输入了命令,完成了程序的编译,然后,把亮亮叫到跟前。指出了程序的几处有问题的地方。
尽管这些地方,编译器并没有报错,但是,如果程序越来越大,会产生一些不可预知的bug。
他教导亮亮使用gdb分步执行调试,然后指导他,在一些变量容易出问题的语句中,多用输出语句,输出当时状态下的每个变量的值,检查是不是有问题。
最后,他用汇编语言,演示程序中的指针和数组,在内存中的变化情况,并仔细说明为什么会有这样的变化。
看着那密密麻麻的十六进制代码,亮亮和后面站着的同学都一脸迷茫,这个实在有些太抽象,太难以理解了。
张毅知道理解这些内存地址的困难,但是,想学好指针,这个c语言最精髓的东西,十六进制的内存地址变化,是必须了解的。
第(1/3)页