Oppure

Loading
01/08/16 20:03
Bonnox
Leggendo il libro sul linguaggio C di Kim N King scopro che il primo standard imponeva una lunghezza minima da supportare per le stringhe di 509 caratteri, ma non vuole spiegarne il motivo.

Cercando su internet ho trovato ben pochi risultati, e tutti dicevano che "forse" era per lasciare spazio ai caratteri line feed, carriage return e null.

Tuttavia windows non esisteva ancora, e credo di ricordare che linux, dunque presumo anche unix, ne usi solo uno.

mistero :-?
aaa
01/08/16 20:34
Non per le stringhe in general ma per i literal inseriti nel testo. E questo perché allora i compilatori non gestivano lunghe linee nei sorgenti. Adesso dipende dal compilatore.

msdn.microsoft.com/en-us/library/…
02/08/16 8:05
Bonnox
grazie! :k: ma come fate a essere sempre così sapienti? formazione personale? studi specializzati? ahah
aaa
02/08/16 13:14
Semplicemente perché quando quei problemi nascevano, anche prima, io c'ero, programmavo e insegnavo ... solo questione di capelli "grigi" ...