Pascal 代码示例:使用 IF 和 FOR 语句扫描设备 ID
这是一个简单的 Pascal 程序段,使用了 IF 和 FOR 语句。
如果 'x' 为假,则将其设置为真,并扫描一些设备的 ID。其中 MIN 函数返回两个参数中较小的那个。Onewire_master 是一个对象,可能是某种硬件设备的主控程序。pasScannedDevices 是一个指向设备 ID 数组的指针。
IF NOT x THEN
x := TRUE;
//scan function
FOR ui:=1 TO MIN(Onewire_master.uiScannedDevices, 20) DO
astrID[ui] := Onewire_master.pasScannedDevices^[ui-1].StringRepresentation;
END_FOR
END_IF
原文地址: https://www.cveoy.top/t/topic/jiSp 著作权归作者所有。请勿转载和采集!