谁能解释一下这个执行效率上的差异?
#NoTrayIcon
Local $aTemp = ''
Local $hTimer = 0
; Group 1
$hTimer = TimerInit()
For $a = 1 To 1000000
If '' == $aTemp Then ContinueLoop
Next
MsgBox(0, 0, TimerDiff($hTimer))
$hTimer = TimerInit()
For $a = 1 To 1000000
If '' = $aTemp Then ContinueLoop
Next
MsgBox(0, 0, TimerDiff($hTimer))
; Group 1
$hTimer = TimerInit()
For $a = 1 To 1000000
If 1 == 1 Then ContinueLoop
Next
MsgBox(0, 0, TimerDiff($hTimer))
$hTimer = TimerInit()
For $a = 1 To 1000000
If 1 = 1 Then ContinueLoop
Next
MsgBox(0, 0, TimerDiff($hTimer))
Exit
对于不同数据类型的比较,答案明显不同,求解 LZ厉害
我试验果然效率不同哦, == 就是比 = 快
不懂啊 不要比较,你运行其中之一几次看看怎样比较。
页:
[1]