A prosecutor on Wednesday cleared a Charlotte police officer in the killing of a black man whose death touched off civil unrest, and he presented detailed evidence to rebut assertions that the slain man was unarmed.