An 8-year-old child was struck by a vehicle Wednesday morning while crossing the road to get to a Moore County school bus, authorities said.