No i po skompilowaniu i uruchomieniu programu, na ekranie wypisywane są te identyfikatory, ale czy mógłby mi ktoś powiedzieć dla jakiego (którego) procesu identyfikatory są wypisywane?
Identyfikatory nie są odpowiedzialne za wyświetlanie czegokolwiek. Przerób program tak, żeby czekał na znak a z drugiej konsoli uruchom ps (przykładowo: ps -aux). Zobaczysz swój proces i jego PID - odpowiadał będzie PIDowi wyświetlonemu przez aplikację. Shell, spod którego ją uruchomiłeś powinien odpowiadać PPID. I tak dalej.