C에서의 else if{}과 else { if{} }는 완벽히 동일한 표현인가요?


예를 들어 

if(){

}

else if(){

}

else if(){

}


===


if(){

}

else{

if(){

}

else{

if(){

}

}

}


이것 두개는 컴파일러 상에서 같게 처리되나요?