I have a little VM for a programming language implemented in C. It supports being compiled under both 32-bit and 64-bit architectures as well as both C and C++.
I\'m try
Keep large numbers that are used to access members of arrays, or control buffers as size_t.
size_t
For an example of a project that makes use of size_t, refer to GNU's dd.c, line 155.