Comment Comment by iwr The question should be: "Why doesn't C have a string data type?" C only considers a pointer to a char, it's the programmers' fault they treat this structure like a string. parent iwr 16 years ago