Re: Proposal: 6NF

From: Gene Wirchenko <genew_at_ocis.net>
Date: Thu, 12 Oct 2006 13:02:46 -0700
Message-ID: <fm7ti25tlv80ddh2mvaur2dlq4tbr3koib_at_4ax.com>


"David Cressey" <dcressey_at_verizon.net> wrote:

[snip]

>> Actually, no: C's NULL is nothing more than a zero value
>> which marks the end of a string of characters or, by convention,
>> the end of a list of pointers or an uninitialized pointer or a
>> field of reset bits. (There was some use of an empty string
>> called NULL, but that was a horrible mistake.)
>
>Confused. The ASCII character NULL is, indeed a string terminator in C.

     There is no ASCII character NULL. There is one called NUL. Its representation in C is '\0', and this is the string terminator.

>The end of a list of pointers is a very different animal, although it also
>has a zero representation. C is not strongly typed.

     C is quite strongly typed. It also allows you to override typing, but the results are often undefined or implementation-defined.

[snip]

Sincerely,

Gene Wirchenko

Computerese Irregular Verb Conjugation:

     I have preferences.
     You have biases.
     He/She has prejudices.
Received on Thu Oct 12 2006 - 22:02:46 CEST

Original text of this message