Powiedzmy że mam taki warunek:
if(is_user_alive(id) && func(tab[id])) { //... } bool:func(&tab) { tab--; if(!tab) return true; return false; }
Czy func() zostanie wykonane i wartość zmiennej tab[id] zostanie zmniejszona jeśli is_user_alive(id) w warunku zwróci false ?