Как я могу проверить, что массив имеет нулевое завершение?Почему я не вижу, что последний символ в массиве является нулевым терминатором?
char input[80];
fgets(input, sizeof(input), stdin);
for (i = 0; input[i]; i++)
{
if (input[i] == '\0') {
printf("null!!!"); // never works
}
}
Например, приведенный ниже код не печатает null
.
обновленный вопрос – avasin
@avasin пожалуйста ** не делаем **. Это заставляет всех предыдущих ответчиков казаться глупыми. Я откинулся назад. –
@SouravGhosh Я только что добавил дополнительную информацию>< – avasin