I\'m writing a language interpreter in C, and my string type contains a length attribute, like so:
string
length
struct String { char* charac
I think main reason is that standard says nothing concrete about size of any type other than char. But sizeof(char) = 1 and that is definitely not enough for string size.