Синтаксис СИ не помню совсем, но схематично должно быть так, я думаю что на язык Си не составит труда перевести:
//задаем начальные значения переменных
znach:=(присвоить)''" //пустая строка
i:=1 //счетчик элемента массива
//начинаем посимвольно перербирать строку, где х-позиция символа в строке
Пока строка[x]<>eol(признак конца строки)
Если строка[x]=";" тогда
открывающая операторная скобка
массив[i]:=znach
znach:=""
i:=i+1
закрывающая операторная скобка
znach:=znach+строка[x]
конец цикла
Итог: будет массив с значениями по принципу описанными выше. Тип значения-текст.
Да кстати, значения массива какого типа?
|