按关键词阅读:
并不是可以自定义函数就叫函数式编程语言啊维基C语言第一行就说明C是过程式,并且全文没有「函数式」三个字
■网友
1,此函数非彼函数。 lisp 里函数是first class,换句话说一个函数是可以当作其他函数的返回值 c 里边函数是third class,不能作为其他函数返回值,不能当其他函数的参数。c可以说是algo方言,algo像英语,lisp更像数学。2,函数式语言通有的特性是parameter polymorphic,通俗点说你用c写了个"int quickSort(int arr)",那这函数就只能用来比较int,但是函数式语言你就能写quickSort(aList, aMethod), 其中aList是任意类型用来排序的list, aMethod是用来判断该类型关系的函数,这样能对所有类型排序。3,函数式语言不存在变量,只能出于方便起见声明常数。刚开始你给几个参数,然后函数之间互相调用,然后给你一个结果,这就是lisp. 同时没变量也就没有循环,想重复就得递归。可想而知并不是所有我们想做的东西都可以用递归解决的,所以在很多需要特殊数据结构的地方lisp很不好使,比如说symbol table。4,函数式语言里允许有匿名函数(大函数里套小函数,小函数里套小小函数,大伙都没有名字),这就需要创造cloures进行deep binding,要不然就不知道匿名函数里的非本地引用在哪了。C里边没有cloures,用全局变量能达到相同效果,不过全局变量容易把程序弄乱,少用。5,lisp语义简单,基于s表达式,可以自己解释自己。c应该是不行。6, 学点lisp能让你从新的角度思考编程,很有启发性。伸手可耻,自己学吧。1A: Overview and Introduction to Lisp祝楼主早日成大牛。
■网友
我觉得题主问这个问题之前应该先去查下函数式编程。
来源:(未知)
【】网址:http://www.shadafang.com/c/gx041Y545212020.html
标题:lisp作为“函数式编程”语言,与c语言有何不同
生活
【魔仙】有一种整容叫小魔仙集体“卸妆”,本以为很普通,看到最后惊艳了
阅读(15)
起首就是凌美雪了,美雪在比赛固然颜值一般然则因为遇事比较聪慧沉着,在比赛可以圈了很多粉。没想到去掉落逝世亡芭比粉的她整的也是蛮可爱的。接着就是严莉莉,作为比赛的小反隆然则严莉莉依缉获得了很多漫迷的爱好,大年夜概是颜值即公理吧。卸了大年夜浓妆...
生活
##续航600公里红旗E-HS9车型部分配置曝光
阅读(15)
近日,我们大年夜相干渠道获取到红旗E-HS9车型的部分派置。该车是红旗品牌旗舰SUV车型。新车支撑L3级主动驾驶体系,整车支撑无线充电,充电效力达到90%以上,无线充电8.4小时即可完成充电,续航里程将跨越600公里。外不雅方面,新车前脸采取了直瀑式中网和分...
生活
菏泽多禾牡丹专业种植@芍药花的常见品种!,观赏芍药
阅读(29)
千财揭捉?类花瓣呈向心式天然增长,分列整洁,外形类似,由外向内里渐变小,花形是扁平的。单瓣型这是芍药的原生品种,花瓣2~3轮,比较宽大年夜,有发育正常的雄蕊和雌蕊,算是雌雄同体。荷花型花瓣4~5轮,瓣形宽大年夜,雄承认能瓣化形成碎瓣,雌蕊正常。...
生活
苏潘旅游达人■虽然经历坎坷但是依旧登上皇位,朱高炽的一生,作为朱家的嫡长子
阅读(26)
他之所以不受父亲的爱好,是因为他特其余忠诚诚实,还有一些脆弱,作为一代君王来说,他没有那种应当有的霸气,别的就是因为身材不好特别肥胖,就连走路的时刻都须要别人搀扶。在历代王朝傍边,很多的皇位都是在疆场傍边夺来的,作为他父亲的朱棣,不仅可以或...
阅读(43)
今朝为止深圳这边只有开对公账户才实施房管所立案租赁合同,预约开户时光(可以根据自珊孟耋选择银行,工商、农业、中国、平易近生、浦发、交通、中信,)所需材料:(1)执照正本、副本(三证合一);(2)印章:公、财、私章 、(3)罪人证件原件(4)红本租...
生活
关灯玩手机有什么危害■关灯玩手机有什么危害 警惕眼睛失明
阅读(25)
专家提示爱玩手机的人士们不要关灯玩手机,会引起以下的伤害。1、青少年关灯玩手机,最易近视或加重近视。很多孩子为了躲避家长的多次督促,看似关灯预备睡觉,其实是躲在被子里玩手机,看小说、打游戏,一弄就是个把小时以前了,如许时光一长不近视才怪。关...