Hello,
{ 0,0,0,0 } und { '0','0','0','0'') sind verschiedene Dinge. Die dezimale Entsprechung des zweiten Initializers wäre { 48,48,48,48 }.
Das gilt aber nur für C auf OS, die mit ASCII arbeiten. Bei EBCDIC müsste 0xf0 drinstehen. Ich kann mich jedenfalls noch dran erinnern, dass ich in meinen erten Konvertierprogrammen zwischen Sys36/AS400 und PCs immer geschwitzt habe.
Das war der Grund, dass ich "vollständige Programmierung" angemahnt hatte.
Glück Auf
Tom vom Berg
-- 
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
  Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
 nicht angemeldet
 nicht angemeldet TS
 TS JürgenB
 JürgenB Rolf B
 Rolf B