4 ms·What's the rationale for null terminated strings?3 points by J3L2404 16y agoiwr 16y agoThe 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.