LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

По ней можно научиться плохому.

присваивания внутри if/while типа:

if ((fp = fopen(*++argv, "r")) == NULL) {...

Это не плохое, это наоборот хорошее. Разве что == NULL можно на воскл. знак перед второй скобкой заменить чтобы было меньше визуального хлама.

FILE * fp = fopen(*++argv, «r»);

А вот такое (объявление и присваивание в одном statement, и это не статическая инициализация байтов) наоборот смотрится не очень, но тут уже дело вкуса.

Исходная версия firkax, :

По ней можно научиться плохому.

присваивания внутри if/while типа:

if ((fp = fopen(*++argv, "r")) == NULL) {...

Это не плохое, это наоборот хорошее. Разве что == NULL можно на воскл. знак перед второй скобкой заменить чтобы было меньше визуального хлама.