函数名巧做局部变量

东伟酷啊

东伟酷啊

2016-02-19 19:25

下面图老师小编要向大家介绍下函数名巧做局部变量,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!
很多程序员都没有认识到“在函数本身中使用函数名”的妙处,这就象对待一个局部变量一样。应用这个技巧可以起到临时变量的作用,有时还能加速程序运行。看看下面的代码:
  
  FunctionMax(arr()AsLong)AsLong
  
  DimresAsLong,iAsLong
  
  res=arr(LBound(arr))
  
  Fori=LBound(arr) 1ToUBound(arr)
  
  Ifarr(i)resThenres=arr(i)
  
  Next
  
  Max=res
  
  EndFunction
  
  去掉res变量,使用函数名称本身这个局部变量,可以使程序更加简练:
  
  FunctionMax(arr()AsLong)AsLong
  
  DimiAsLong
  
  Max=arr(LBound(arr))
  
  Fori=LBound(arr) 1ToUBound(arr)
  
  Ifarr(i)MaxThenMax=arr(i)
  
  Next
  
  EndFunction->

展开更多 50%)
分享

猜你喜欢

函数名巧做局部变量

编程语言 网络编程
函数名巧做局部变量

JS教程:为什么尽量用局部变量代替全局变量

Web开发
JS教程:为什么尽量用局部变量代替全局变量

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

函数名称 函数功能

Web开发
函数名称 函数功能

获取Javscript执行函数名称的方法

Web开发
获取Javscript执行函数名称的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

C 程序的外部变量与函数

C语言教程 C语言函数
C 程序的外部变量与函数

js类中获取外部函数名的方法与代码

Web开发
js类中获取外部函数名的方法与代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

深入使用LIKE操作符

深入使用LIKE操作符

关于Tomcat与MySQL连接池问题的详解

关于Tomcat与MySQL连接池问题的详解
下拉加载更多内容 ↓