
C language for MSX – lesson 6
C language for MSX Column by Nicola Brogelli (Part 6) Arrays and Pointers Multidimensional Arrays Until now we have considered one-dimensional arrays, which required only one index to identify an element. C allows you to...

C language for MSX – lesson 5
C language for MSX Column by Nicola Brogelli (Part 5) Arrays and Array Pointers Arrays are sequences of variables of the same type that are stored consecutively in memory and which can be accessed using the same name...

C language for MSX – lesson 4
Pointers are a powerful tool that the C language makes available to programmers.

C language for MSX – lesson 3
C language for MSX Column by Nicola Brogelli (Part 3) Enumerations Enums or enumerations are particular types of data that contain a list of constants, each of which is associated with an integer value. Specifically, the constant values contained...

MSXgl a game library written in C
MSXgl is a game library written in C and intended for MSX computers. The goal of this library is to give C programmers the full feature set to create a high-performance game. Even though a C program can never be efficient...

C language for MSX – lesson 2
C language for MSX Column by Nicola Brogelli (Part 2) Type Conversions As we saw in the previous handout, in C every piece of data has a well-defined Type. When variables of different types appear in an expression, the compiler is often able...

C language for MSX – lesson 1
C language for MSX Column by Nicola Brogelli (Part 1) Primitive types The C language provides developers with a series of data types called primitives and a series of operations that can be performed on them. So every...
