In the Pointer podcast we looked at pointers that point to data, in this podcast we will see that you can use pointers to point to functions and procedures, called function pointers.
This podcast examines the pointer data looking at both the Pascal syntax and the concept of pointers in general. Some common pointer pitfalls are also discussed.
Records allow you to declare composite data structured, with the record being a data type that contains fields. In this podcast see how to declare and use records in Pascal.
Enumerated types provide a great way to provide model data for a list of named options/values. In this podcast you will see how to declare and use your own Enumerated Types and look at uses of these in SwinGame.
Look at creating your own data types using Type declarations in Pascal. This podcast will introduce basic type declarations, which will be extended further in future podcasts.
Pascal's Sub Type Ranges allow you to declare data types that limit the range of values that are valid. In this podcast you will see how to declare your own sub type range data types.
An array can store a number of items, each at its own index. In some cases you want to be able to change the size of the array at runtime. In this podcast you will see how to use the various Pascal functions and procedures to manipulate the size of arrays.
Arrays require a means of using and manipulating values they contain. In this podcast you will see how to use the for loop with arrays to make it easy to process each element of the array.
6 min
About Learn Programming with SwinGame
From the publisher's feed
This series of Podcasts formed part of the Unit HIT1301 at Swinburne University of Technology.