学习C和C++语言强烈推荐(包括学习视频,知识文档,编程软件以及编程题库)

摘要:C语言是一门面向过程的编程语言,而C++是由C语言升级和扩展而来的,引入了面向对象的概念.同时,C语言和C++语言相对于其他高级语言具有一定的难点,掌握好的学习方法可以帮助我们学习和理解C和C++这两种语言的底层原理.

  1. 学习视频:

C++面向对象程序设计:

https://www.bilibili.com/video/BV1bE411T7Xd/?spm_id_from=333.999.0.0&vd_source=989797de8135d2dd654a46c4f7c58f39 (C++面向对象的,更多的是面向对象的思维)

浙江大学翁凯老师C语言入门和进阶部分:

https://www.bilibili.com/video/BV1XZ4y1S7e1/?spm_id_from=333.788.recommend_more_video.1&vd_source=989797de8135d2dd654a46c4f7c58f39 (强烈推荐,对编程会有更好的理解)

浙江大学翁凯老师C++语言:

https://www.bilibili.com/video/BV1dE41167hJ?p=4&vd_source=989797de8135d2dd654a46c4f7c58f39 (课堂上的PPT是英文,但是老师讲得还可以)

C++程序设计基础:

https://www.bilibili.com/video/BV1dE41167hJ?p=4&vd_source=989797de8135d2dd654a46c4f7c58f39 (华中科技大学)

C和C++的入门与进阶部分:

https://www.bilibili.com/video/BV19o4y1v7ca?p=33&vd_source=989797de8135d2dd654a46c4f7c58f39 (就业班的课程,强烈推荐,知识点非常基础,老师讲得也非常好,上课的老师举例生动形象包含了C.C++以及数据结构的内容)

2.知识文档:

菜鸟教程:

https://www.runoob.com/cprogramming/c-tutorial.html (C语言)

https://www.runoob.com/cplusplus/cpp-tutorial.html (C++语言)

C语言中文网:

http://c.biancheng.net/c/ (C语言)

http://c.biancheng.net/cplus/ (C++语言)

3.编程软件:

Dev c++官方网站:

https://ymsoft.cjianjiaoyu.cn/devc/index.html?source=360b&unitid=536307446&unit=devc&e_creative=11569409799 (比较推荐,编程和调试等很简单,特别是浙江大学翁凯老师推荐的)

4.编程题库:

洛谷:https://www.luogu.com.cn/problem/list

牛客网:

https://www.nowcoder.com/exam/oj?page=1&tab=%E8%AF%AD%E6%B3%95%E7%AF%87&topicId=225

力扣(leetcode):https://leetcode.cn/problemset/all/

浙大版的C语言和数据结构:https://pintia.cn/problem-sets/dashboard

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值