C语言深层次理解哪些方面牵涉硬件

C语言理解到什么层次.才能运用到硬件知识.比如说电子线路\CP∪结构、存储器`内存结构等等

第一,熟练掌握指针就可以运用到硬件,主要原理是硬件都是以地址操作,运用指针就可以访问各种硬件设备。
第二,熟练掌握结构体,主要原理是各种硬件初始化都会运行结构体。