c语言如何控制硬件