Здравствуйте Corvin, Вы писали:
C>Привет всем.
C>Такой вопрос: у меня есть char buffer[LEN] и в нем какая-то строка, как мне его ПРАВИЛЬНО очистить? Первое, что пришло в голову это сделать char[0]=0, но будет ли это правильно? не произйдет ли при этом каких-нибудь катаклизмов в памяти и не возникнет ли такой возможности?
C>Спасибо
Хотелось бы знать для чего Вы это делаете? А так на выбор
char buffer[LEN] = {0};
memset(buffer, 0, sizeof(char)*LEN);
buffer[0] = 0;