da Nicola Brogelli | Jan 22, 2024 | C language
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...
da Nicola Brogelli | Jan 3, 2024 | C language
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...
da Nicola Brogelli | Dec 17, 2023 | C language
C language for MSX Column by Nicola Brogelli (Part 4) Pointers In this handout we will mention what pointers are. This information will be useful for subsequent lecture notes where we will talk about pointer arithmetic linked to arrays, about...
da Nicola Brogelli | Nov 30, 2023 | C language
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...
da Nicola Brogelli | Nov 20, 2023 | C language
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...
da Nicola Brogelli | Nov 17, 2023 | C language
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...