一个关于局部变量的效率问题
时间:12-13
整理:3721RD
点击:
如果在case结构的True和False中,False中的变量都使用True中的局部变量,二者其余程序代码相同,那么在程序执行时下面几个位置及情形的运行效率是否有所不同:
1 使用局部变量时,True的运行效率
2 使用局部变量时,False的运行效率
3 如果False中不使用局部变量而用自己的变量,True的运行效率
1 使用局部变量时,True的运行效率
2 使用局部变量时,False的运行效率
3 如果False中不使用局部变量而用自己的变量,True的运行效率
绕口令。。。
为什么不用shift register?
应该是一样的吧
不懂
我觉得是否一样关键在于:程序执行时是否无论进入哪一个case都要给局部变量附值。关于局部变量的具体机理我不是很清楚。。。
NI的程序员不会那么傻的,如果这一点优化都做不好的话还怎么混。。。
但愿是效率等同的