EOF и '\0' в си - конец строки - какая разница?

выяняем

EOF - признак конца потока , обычно = -1 (минус один)
'\0' - символ которым в си часто завершается строка
одновременно с этим NULL - это даже не символ - это указатель, но не направленный ни на какую область памяти - то есть указатель "вникуда".

подробнее читайте здесь (на ингл.) =http://stackoverflow.com/questions/47059...