Önce Stringden başlayalım. String dediğimiz olay, int, word, dint gibi bir değişken(tag) tipidir. String ifadeler yazı tutar. örneğin Silo_Isim_1 diye bir tag tanımlarsak tipi string olmalı. çünkü kullanıcı bu değişkene(tag) yazı yazacak. örnek Afyon Kili.
Array ise, aynı tipte değişkenlerin alt alta sıralanmasıdır. yani değişkenler tanımlanırken şöyle yapılabilir;
Silo_Isim_1 String[10]
Silo_Isim_2 String[10]
Silo_Isim_3 String[10]
Silo_Isim_4 String[10]
Yukarıdaki tanımlamada 4 adet silo ismini tanımladım. 10 sayısı karakter uzunluğunu belirtir. Afyon Kili yazabilirsiniz ama Afyonkarahisar Kili olmaz mesela. yukarıdaki tanımlamayı birde array şeklinde yapalım.
Silo_Isim Array[1..4] Of
String[10]
Değişkeni programda kullanmak istediğimizde yazacağımız ifade şöyle olur, Silo_Isim[1]
bu ifadenin güzel tarafı 50 tane alt alta değişken tanımlayacağınıza 1 defa tanımlıyorsunuz, ve for döngüleri gibi SCL kullanılan fonksiyonlarda kolay programlama yapmanızı sağlıyor.
Birde structure vardır ki en güzeli o. onuda kullanmanızı tavsiye ederim.