C语言可能本身不需要学什么太过深奥的,但是下面的东西你可需要深入了解:1、CPU指令,寄存器、地址、中断、堆栈2、内存和外设3、进程、线程4、设备:触摸屏、键盘、调制解调器、镜头、喇叭、麦克5、DMA、通道、GPRS/CDMA/WCDMA/TD-SCDMA协议6、TCP/IP/UDP7、界面UI、字体、位图、JPG8、信号量、互斥、电池电量、主板、快捷键你要是能把上面的事情都一个人搞定,我就拜你为祖师爷,你写软件我来销售!