w3c菜鸟教程

C语言从哪学起?

C语言从哪学起?

九十年代从 TurboC 入门的老码农来写一点经验之谈:
首先,我个人是非常反对看视频学习的,看视频无法通过索引查询知识点,会浪费大量的时间,而且网上的教学视频水平参差不齐,容易走弯路。
其次,兴趣是最好的老师,比如在 Windows PC 上学习 C 语言,你需要安装数 GB 大小的 Windows SDK 才能用上百行代码显示一个窗口,期间还得学习 Win32 API 等不相关的内容。否则就只能简单的输出一个“Hello World”,非常的单调无聊。
所以这里我推荐通过单片机来学习 C 语言,从点亮流水灯到控制液晶显示屏再到控制电动机,通过单片机编写调试 C 语言非常的有乐趣而且可以看到实际用途。同时成本并不高,以学习 STM32 开发为例,只需要购买一个约 10 元的 STM32F103 最小板和同样价格约10元的编程器连接到电脑并配置好开发环境即可上手。
由于 C 语言是可移植的语言,你通过单片机学到的知识和技巧在 PC 等平台上同样是有用的。同时通过单片机这种底层硬件的开发,楼主可以更深刻的掌握计算机体系架构,对日后学习其他计算机知识和语言都是有百利无一害。
同时学习 C 语言的书籍,我推荐 C 语言发明人编写的《C编程语言》,使用最权威的教程能让题主站在最高的起跑线上。
依据题主的选择,结合单片机相关的学习材料相信很快就可以上手。
希望对题主有用。

有哪些免费的、高质量的、IT资源比较多的自学网站?

这个其实非常多,下面我简单介绍几个IT资源比较多,可以自学编程的网站:
慕课网这个就不多说了,大部分人都应该听说过,一个免费的编程网站,主要以视频教学教学为主,资料非常丰富,前端、后端、移动、算法、数据库、运维等,这个网站都有涉及,由浅到深,循序渐进,介绍的非常基础,也非常详细,对于初学者来说,是一个非常不错的学习编程的网站:
菜鸟教程这也是一个不错的编程网站,所有资料都是免费的,主要以文本教程为主,涉及的面也非常广,前后端、数据库、移动端等,介绍的都非常详细,特别适合初学者学习,还可以在线编辑运行程序:
w3cschool这个编程网站,大部分人也都应该听说过,也是一个非常基础的编程网站,前后端、数据库、服务器、云计算等,这个网站都有非常详细基础的介绍,支持在线编辑运行程序,对于初学者来说,也是一个非常不错的选择:
实验楼这也是一个编程网站,与前面的编程网站不同,这个网站主要以项目实验为主,没有基本入门的教程,都是一个一个小型的项目,自带有运行环境和文档说明,学习起来非常方便,对于想提升自己能力的编程者来说,是一个非常不错的选择:
CSDN这个搞开发的人都应该非常熟悉了,博客资料非常多,有基础的,也有深入的,几乎你遇到的所有问题都可以在上面找到对应解决方案,非常方便实用,是一个很不错的编程学习网站,对于提升自我来说非常有用:
就分享这5个编程学习网站吧,对于初学者来说,完全够用了,当然,还有许多其他的编程学习网站,像网易云课堂等,也非常不错,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。