找回密码
 加入
搜索
查看: 1929|回复: 7

[AU3基础] 请问多个变量赋值 如何写成一行??

[复制链接]
发表于 2017-5-4 00:09:23 | 显示全部楼层 |阅读模式
请问多个变量赋值 如何写成一行??

LOCAL  $A=10,$B=20  这样写 可以过

但是 如果是已经存在的数组  我想写成

$ARRAY[0][0]=10, $ARRAY[0][1]=20, $ARRAY[0][2]=30

这样子却过不了  有办法写成一行吗??

因为数组字段有一百多个
写成
$ARRAY[0][0]=10
$ARRAY[0][1]=20
$ARRAY[0][2]=30

..
..

这样实在有点长
发表于 2017-5-4 08:49:49 | 显示全部楼层
array=[[0,1,2,3,4,5],[5,4,3,2,1,0]]
 楼主| 发表于 2017-5-4 09:29:26 | 显示全部楼层
回复 2# haijie1223

我的是 舊版 V3.3.8版的  好像不支援這樣的寫法,除此之外沒其他方法嗎  我只是兩排列上 做成兩排

避免程式 太長  比較好看  賦值 方式  還是 照原來的 一個一個給值的
发表于 2017-5-4 10:09:27 | 显示全部楼层
我也很想知道  查看资料好像数组只能一个一个赋值,而且语句可以分两行,好像不好合并行。
发表于 2017-5-4 14:51:44 | 显示全部楼层
回复 3# kk_lee69


   
#include <array.au3>
Local $array[2][6] = [ _
                [0, 1, 2, 3, 4, 5], _
                [5, 4, 3, 2, 1, 0]]
_ArrayDisplay($array)
发表于 2017-5-4 14:59:40 | 显示全部楼层
回复 5# haijie1223


    你这个是直接定义数组的值,他是想赋值给已有的数组。
发表于 2017-5-4 17:55:22 | 显示全部楼层
回复 6# 1361739590


    哦,理解错了。不知道怎么写。
发表于 2017-5-4 17:59:00 | 显示全部楼层
有规律,直接用FOR语句吧.
不规律,是固定值,读配置文件吧.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-3-29 01:36 , Processed in 0.077776 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表