Heterostructured ZnS/InP nanowires, composed of single-crystalline ZnS nanowires coated with a layer of InP shell, were synthesized via a one-step chemical vapor deposition process.