c语言的编程软件都是一样的原理吗为什么