Piše se general-bojnik.
Kako se piše pravilno: general-bojnik ili general bojnik ili generalbojnik? Pravilno je i piše se general-bojnik jer ako se jedan pojam označava dvjema sastavnicama od kojih svaka ima svoj naglasak, a prva se sastavnica ne mijenja (general-bojnika, general-bojniku, general-bojnikom, general-bojnici), sastavnice se pišu sa spojnicom.
Spojnica je pravopisni znak koji se piše bez razmaka (bjelina).