中易网

pascal中一个数组后加点,如q[f].x 是什么意思?

答案:4  悬赏:0  
解决时间 2021-01-07 04:58
pascal中一个数组后加点,如q[f].x 是什么意思?
最佳答案
typeaaa=recordx:longint;y:longint;varq:array[1..10000]of aaa;当这种情况,可以用q:array[1..10000,1..2]of longint; 来代替; typeaaa=recordx:longint;y:char;varq:array[1..10000]of aaa;当这种情况,可以用qx:array[1..10000]of longint;qy:array[1..10000]of char;代替有人觉得记录不必多开数组(其实空间是一样大小的吧),写起来比较整齐=,=记录类型调用时:数组名[i].项目(i可换成其他整数);
全部回答
q应该是一个记录类型可能是记录一个坐标的横坐标q[f].y则是记录坐标的纵坐标
这个数组q是什么类型,应该是类吧。那么q[f].x表示当前数组成员类的一个变量或者属性吧。
数组q是个记录类型吧。q[f].x是数组q的第f个的x项目的值。 比如(我猜的,举个例子方便你理解):type zb= record x,y:longint; end;var q:array[1..100] of zb; 那么这个数组是可以用来记录点的坐标的。q[1].x是q里的第一个点的横坐标q[2].y是q里的第二个点的纵坐标……以此类推 希望能帮倒忙。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
对新还珠格格的评价
打点计时器上的瞬时速度怎么算
27 . 调任与录用同为公务员队伍的“入口”方
港股交易一手的股数是多少?
微爱之渐入佳境里面陈西跳舞的歌曲名称
手游大航海时代5 金币爆仓是什么意思
请问zippo的万恶之城是官方限量版还是珍藏版
4.8x2.5x1.2用简便方法计算
人生像什么
想和网友解释一下不见面的理由怎么解释
求大人的名字
包月工如何记工
王者荣耀手游阿轲大招怎么使用
求没关系是爱情啊第六集的两首插曲
张国荣的《梦死醉生》表达的是什么内容啊?
推荐资讯
生的红枣可以当零食吃吗?
心理罪2 有个问题请教
帝豪烟和帝豪车是什么关系
河南南阳离雄安新市多少公里
在上班途中自己开车翻车受伤算工伤吗,单位需
张志文的人物评价
橱柜台面板用什么材料好
呆呆地后面补充两个字怎么补充
嗨美甲地址有知道的么?有点事想过去
我给一只八厘米长的螳螂喂3厘米长的蚱蜢,他
满口香食品脆皮蛋糕专卖在哪里啊,我有事要去
苏州常熟新世电子工资怎么样
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?