作者umbra0518 (本影)
看板EE_DSnP
标题[问题] ref跑RANDOM的结果跟自己的不一样QQ
时间Mon Dec 13 10:48:04 2010
老师同学大家好:
do1里面的指令 adta -r 20
我用ref跑的话 结果会是
=== ADT (array) ===
[ 0] = aipvg [ 1] = dppnp [ 2] = fqnzh [ 3] = hokex [ 4] = iigbq
[ 5] = jbalb [ 6] = jhxme [ 7] = kdczf [ 8] = mevxc [ 9] = mfyxd
[ 10] = mqjny [ 11] = ncerx [ 12] = oscmp [ 13] = pnqpg [ 14] = qgqfs
[ 15] = uhlfe [ 16] = vkuux [ 17] = wqlqh [ 18] = yliwl [ 19] = ztxzr
用我自己的程式的话
=== ADT (array) ===
[ 0] = agdue [ 1] = blurl [ 2] = dppnp [ 3] = fqnzh [ 4] = iigbq
[ 5] = jhxme [ 6] = jvxby [ 7] = mevxc [ 8] = mfyxd [ 9] = ncerx
[ 10] = oscmp [ 11] = qgqfs [ 12] = tvywv [ 13] = uhlfe [ 14] = vkuux
[ 15] = wqlqh [ 16] = xqsdp [ 17] = ykvrx [ 18] = yliwl [ 19] = ztxzr
请问为什麽会不一样呢QQ?? 找好久不知道要怎麽下手改他....
其它的功能都正常 就这里不一样QQ....
恳请高手指教谢谢!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.131.174
1F:推 TommyKSHS:你有可能宣告了暂存用的物件 然後没有带参数的 construc 12/13 10:53
2F:→ TommyKSHS:tor 预设会呼叫 random 来生成字串…所以有可能和 ref 12/13 10:53
3F:→ TommyKSHS:的结果不一样 12/13 10:53
4F:→ Astone:spec上写说-r 得结果不一样是ok的? 12/13 10:59
5F:推 ric2k1:-r 结果不一样是 OK 的,我们会用 -string 来测正确性 12/13 12:49