EDA365电子工程师网
标题:
SKILL局部变量声明函数 prog 和 let 之间的区别
[打印本页]
作者:
dwei
时间:
2013-8-17 21:53
标题:
SKILL局部变量声明函数 prog 和 let 之间的区别
SKILL 可以使用 prog 和 let来声明局部变量。但它们之间有区别,在程序中应选择合适的函数来声明。区别如下:
一、let函数不能通过使用return返回一个值,而 prog 能够 使用 return 返回一个值,当使用prog声明局部变量时,当执行到return时,程序会返回 return的值,并跳出prog函数。
二、两个函数的返回值不一样。prog的返回值为return指定的值,当没使用return返回任何值时,将返回nil。而let始终返回函数中最后执行的值。
三、let的运行速度要快于prog,当函数中不使用go或者return时,建议最好使用let
作者:
kevin890505
时间:
2013-8-19 22:24
灌水啊简直是
作者:
长天落彩霞
时间:
2013-9-6 16:03
{:soso_e179:}
作者:
kkman2000
时间:
2015-8-22 18:36
支持支持支持 非常感謝
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2