Free Pascal - types and variablesTypes and variables are closely related because variables are the most important elements of our program in which we store data, partial results of our calculations. Types tell us what data can be stored in variables.
Basic data types
Simple data types that can be numbers, characters, or logical types. They are suitable for storing one value.
Using a type conversion we can change the type of existing types. Thanks to this we can overwrite automatic conversion.
Variable is used for storing the data. can be declared in different locations and can be used in different locations. it can be distinguished according to the lifetime: they are global or local static variables. it is possible use in the structure or function.
Examples - Free Pascal
Free PascalOther pieces of example codes:
b3:= Boolean( 0);
y :=double((x * y));
y := shortint((x * y));
y := Int64((x * y));
y :=single((x * y));
y := QWord((x * y));
Types and variables in another programming language: