Любая разница в производительности будет зависеть от компилятора.
Некоторые небольшие встроенные системы имеют довольно упрощенные компиляторы, которые могут выдавать немного другой код для одного, чем для другого - хотя без тестирования трудно догадаться, что может оказаться «лучше» (хотя, если бы мне пришлось угадывать «вслепую», Я бы, наверное, выбрал первое).
С помощью компиляторов на типичных настольных / серверных системах (например, gcc, VC ++, EDG) вы, скорее всего, получите (по существу) одинаковые результаты в любом случае, поэтому выбор между ними - просто вопрос выбора того, что вы считаете более читабельным .