Я читаю из сокета в массив символов и хочу знать, когда прекратить чтение. Завершающая последовательность символов: '\ r \ n \ r \ n'. Если то, что я читаю, меньше размера массива, я больше не хочу зацикливаться. Мой вопрос на самом деле, если я загружаю в массив, скажем, 10 символов, и он имеет длину 20, какой индекс массива [20] установлен?
Спасибо
редактирование:
Извините, я имел в виду массив [19], установив последний индекс в NULL, как предложено? кажется подходящим решением. Чтобы дать более подробную информацию, мне нужно знать, когда все данные были прочитаны из сокета. Я не знаю размер данных для отправки только потому, что они заканчиваются на '\ r \ n \ r \ n'