1. File Under Easy ListeningSugar album 1993: Reading and Writing Output
Let's review the different kinds of things that can be stored in an Ox variable. First there are scalar types, which are things that represent a single concept at any time during a program.

And there are several array types in Ox. In computer lingo, an array is a generic term for a data structure that is made up of multiple scalar data types or even multiple other array types. We have already talked about:

This section discusses another scalar type in Ox:

You create a file and store it in a variable using the fclose() function. Then you can read and write to it using functions such as fprint() and fscan(). For the most part we won't need to open files, but they are important in some types of programs. Please see the Ox documentation on these commands on how to use formatting strings to make output look good and to read in different kinds of data.