Michael Sperber wrote: > Marc Feeley <feeley at iro.umontreal.ca> writes: > > >>because the \0 notation for the nul character is quite common. > > > I think it's mostly common in character literals; in the wild, I've > never seen one in a string literal. I believe I've seen this in literals like "foo\0\0\0bar" where it's being used to e.g. initialize a C struct.