espectro Ну собственно да. Разве что маленькая мелочь: вы явно задаёте значения TRUE и FALSE(где-то в stdbool.h определены или самостоятельно), а в первом случае это сделает компилятор. Не уверен, что TRUE будет обязательно 1. Но на логике программы это вряд ли отразится.
ps:

Код
#define TRUE FALSE //счастливой отладки