首先你得要有一个编译器,现在编译器有vs和vc。作为一个初学者,你最好用一些老版的编译器,即vc。毕竟初学者对于语言的安全性和健壮性不能把握很好。如在vs里面,只能用scanf_s()而不能用scanf(),就是因为scanf_s()更加安全。但是初学者书上和教程一般都交的是scanf(),等熟练了才会接触scanf_s(),毕竟它之所以更加安全,也是因为它更复杂。至于学习路线,你只能一步一步来,从最简单的开始,所以我还是给你推荐一本书。那本书从基础开始,到后面的复杂。这本书是国家规定大学生学习c语言教材,也是MOOC课程和国家精品开放课程主讲教材,并且这本书上面应有尽有,而且全是知识点,共400页,我随便给你找一页这本书在网上或者大型书店都有。还有问题吗,谢谢采纳,Thanks♪(・ω・)ノ