咖趣阁

手机浏览器扫描二维码访问

第307部分(第4页)

语言有许多强大的优点。

但是在此,(顶着老师和同行们的压力)我想让新手知道的是:函数。

函数是什么?当我们在写代码的时候,可以想象为我们写的每一行都是一个指令。

我们写十几行指令来实现一个乘法运算,用二十几行写一个排序操作。

程序猿是世界上最懒的物种,他们不想每次要做乘法时都写十几行代码。

能不能用一行指令代表十几行指令?就像:

指令集a和指令集b所描述的就是完全同样的事情。

但是a用了7个指令,b用了5个指令。

如果你要在这件事件上偷懒,你是愿意以a的形式还是b的形式来写这个指令集呢。

我不知道你的选择是什么,但是作为世界上最懒的物种来说,程序猿在编程的时候,能少写一行就不会多写,能少敲一个字母就绝对不会敲两个。

所以在碰到上面这个问题时,采用b的写法无疑。

那么如何实现呢?假设指令集a中的每条指令都是计算机能够识别的指令,指令集b中的第3条“把大象装进冰箱”

是计算机不能识别的,是我们自己虚构的。

但是我们要使用这条指令,因为它对于我们来说很省事。

现在很简单,只要规定:我们每次写“把大象装进冰箱”

这条虚构指令,就自动把它翻译成“打开冰箱、把大象塞进去、关上冰箱”

这三条原生指令。

翻译过程不用担心,前人们已经写好了各种翻译器能够现实这种效果。

那么,上面我们虚构出来的那条指令:把大象装进冰箱。

其实就是我们所谓的函数!

下面展示的是在c语言中创建一个函数的形式。

把大象装进冰箱(大象x)

{

打开冰箱;

把 大象x 塞进去;

关上冰箱;

}

下次想干这件事件的时候,就只要写一句:把大象装进冰箱(大象巴拉)。

括号里写哪头大象,就装哪头。

 那么把大象装进冰箱()就是一个函数。

有了函数这个东西,世界上任何复杂的任务都可以被拆分成最简单的单个任务。

当我们学c语言的时候,一定要把函数的用法学好。

我认为这也是新手学习c语言的主要任务。

更高级的编程语言

按照学院派的编程学习路线,计算机专业基本都是先学c语言,然后学c++,,然后学onjs。

。

。

。

,然后回去再学汇编呀、电路呀什么的。

想必大家都熟悉这套方案。

热门小说推荐
花都隐龙

花都隐龙

龙踞都市,管它风雨雷电,水深海浅,我自遨游九霄,脚踏八方!...

我有一双神之眼

我有一双神之眼

一双彪悍的双眼,让世间所有的一切都毫无遮掩展现在眼前,陈阳终将站在都市的顶峰,成为统领众人的王中之王!...

穷的只剩钱

穷的只剩钱

原本以为自己是孤儿的墨远,突然多了一个超有钱的老爸,然而墨远感觉自己还是很穷。唔穷的只剩钱了。唉!穷,是一种病。得治...

盛世枭宠:腹黑娇妻你别逃

盛世枭宠:腹黑娇妻你别逃

帝都第一贵公子厉枭寒,性格冷酷,尊贵神秘。有一天,他结婚了,新娘乃刚刚破产的宁家之女宁青青。小道传言,宁家破产皆是厉少一手所为。宁青青以为她嫁给了自己的仇人。他为了折磨她,才故意娶她。却不知,这个男人,一直以来默默守着她,保护她,珍爱她犹如天上明月。由始至终,她都是被深爱的那一个。一句话简介一个先婚后爱,先当冤家再相爱的甜宠故事。展开收起...

极限兑换空间

极限兑换空间

神尊狼狈的看着易池道你怎么成长的如此之快?易池笑着说道只要有了兑换空间,你也可以。幸运的穿越后,易池带着逆天的兑换空间,在异界开始了新的征程。挡我者,死!!易池牛气冲天的说完,一道闪电顿时便轰了下来。新建扣扣群58778243(满)新建扣扣2群209758929新建扣扣3群210922885(PS弥煞新书,异界兑换流作品,一片崭新的幻想世界将展现在您的眼前。)...

神王医婿

神王医婿

他是津海出名的废物上门女婿,谁又知道他真实的身份是让人闻风丧胆的王爷!他为什么会当上门女婿,背后又有什么隐情...

每日热搜小说推荐