Re: [cc65] Disk IO

Date view Thread view Subject view

From: Ullrich von Bassewitz (
Date: 2002-10-17 11:40:09

On Thu, Oct 17, 2002 at 01:25:28AM -0500, Brian Bagnall wrote:
> Are there any differences between ANSI C and ISO C? (not really CC65 related I know)

At least ISO C is not an exact specification, since there are two ISO C
standards and several additions.

The original C standard was an ANSI C standard. The standard was later moved
to the ISO to make it an international standard, since this time, the american
ANSI standard contains just a reference to the corresponding ISO standard.
This C standard was called C90 (because of the year). One or two minor
additions/clarifications were added ("Technical Corrigendum") but these did
not introduce new features.

Since 1999 there is a new C standard (C99 in short). It adds a lot of new
features like

        * new comments
        * changed initializations
        * complex numbers
        * long long integers (at least 64 bit in size)
        * wide chars
        * ...

I you're really interested in this standard: it can be downloaded as a PDF
from for about USD 10.

cc65 will probably never adhere fully to this standard, since I cannot think
of any reason for features like 64 bit integers on a 6502 machine.



Ullrich von Bassewitz                        
To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.

Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-10-17 11:40:14 CEST