事实上,其他语言的学习,也是大同小异的。
步骤如下:
1.了解基本概念,搭建开发环境;
2.学习数据类型、逻辑设计
3.熟悉常用的系统调用、API;
4.学习如何调试程序,并进阶学习(深入理解指针、IO、文件、数据库、多线程、网络编程、UI框架);
5.编写实用程序(趣味应用、提高工作效率的tool)
6.阅读优秀的代码、养成良好的编程规范;
7.接触大型的软件项目,学习项目代码组织方式和makefile编写,发现项目软件中的优点和不足;
8.熟悉代码管理工具的使用,尝试自己开发小型项目;
9.不断学习、实践、总结; 发现需求,解决需求;