Архив для тега массивы

Pawn. Подробнее о переменных и массивах

Переменная в Pawn (как и в большинстве языков) — это поименованная, либо адресуемая область памяти, имя или адрес которой можно использовать для осуществления доступа к данным, находящимся в переменной или по данному адресу.

Если заглянуть «под капот» Pawn, то мы увидим, что на самом деле в этом языке отсутствует типизация. В действительности каждая переменная является одной четырёхбайтовой ячейкой. Но, для простоты повествования, опустим подробности и будем считать, что в Pawn для переменных отведено несколько типов.

Переменные бывают нескольких типов: целые(Integer), дробные(Float), строковые(Char).

Они создаются следующим образом:

new x; // переменная типа Integer(целое число)
new Float:x; // переменная типа Float(число с плавающей запятой, проще - дробное)
new x[12]; // переменный массив типа char(в каждой ячейке массива один символ)

И эта статья о том, как работать с каждым типом.

Читать дальше »

Перейти к верхней панели