| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> [方法分享]准大学生如何自学C语言? -> 正文阅读 |
|
[C++知识库][方法分享]准大学生如何自学C语言? |
准大学生如何自学C语言文章目录虽说现在已经接近我们最长的且无忧无虑的暑假的尾声 但我估摸着很多小伙伴还是和我一样整天摸鱼,不知不觉就浪费了一天 (其实只有我在摸鱼对吗,流下了不争气的泪水) 不扯这些没用的,进入今天的正题 本篇博客和大家分享一下我是如何自学C语言的,以及如何做学习笔记 学习方法各不相同,请以自身情况为准 一、找寻一个优质教学视频好的教学资源永远是我们学习的第一步 在这里我建议以视频为主,书本为辅助 C语言的书籍繁多而杂,有很多热销书籍并非出自名门大家,有纰漏在所难免。作为初学者的我们肯定看不出这些纰漏,但它可能会把我们的学习引入死胡同。 视频同样也会有错误的地方,这也是为何我们需要寻找优质教学视频 在看视频的基础上,复以书本练习为辅助,方为学习妙计(个人观点) 在这里强烈推荐b站比特鹏哥的C语言教学视频 [连接] 讲的非常非常非常详细,比我之前在 这里推荐大家直接去看最新版本的视频,画质更好。内容新旧基本是一样的 找完视频之后请立马开动,收进收藏夹只会让你开学了进度还是0% 不过想必来csdn看博客的你已经不是小菜鸡了(doge) 二、使用优质编译器拒绝devc++学习C语言 当然,它肯定能用,我也推荐你在电脑里面下一个devc++ 但是它不适合日用学习!! 理由非常简单,让我们看看VS2019和devc++在同一个代码下的界面 请问那边更容易让你眼花缭乱?视觉疲劳? (你要说vs颜色太多眼花缭乱,那我无力反驳)
同样的,当我们输入库函数的时候,vs可以帮你补充剩下函数 而devc++就需要看你背单词的功力了 而且在遇到代码错误的时候,vs2019能更准确地报出错误的地方, 有些中英文半角错误的符号,如分号、逗号。vs2019都会用一个小波浪线标出,而devc++莫得提示 (讲道理初学的我最常犯的错误就是打错中英文半角+打错函数名……) 前面提到建议在电脑里面下个devc++,因为vs2019不能直接运行.c文件,必须要把它放在一个“项目”里面才行 对于单个文件的运行来说devc++更方便,可以把它当作一个简易的.cpp和.c的运行器 VS2019可以直接在官网下载社区版本,请不要下载VS code,对于初学者来说它的初始化设置非常麻烦! 官网链接=>visualstudio.microsoft.com (由于微软的土豆服务器,我打不开官网,自然截不到图……太棒了微软) 博客写到一半回去瞅了一眼,终于打开了 我们需要下载的是2019的社区版本 其次我们还需要收藏几个用于学习时查找资料的网站 它们主要是用于查找函数定义的,具体方法我在之前的博客中已有过分享 [链接] cplusplus.com - The C++ Resources Network 三、安排一个电子笔记初学c语言时的知识繁多而杂,不记笔记的话很多知识点都是左耳进右耳出(至少我是这样) 纸质笔记本在这种需要大量代码练习的学习中效率太低 这时候就得请出我们的电子笔记本了 在这里给大家推荐个人认为最好用的OneNote
同时建议大家下载一个snipaste,作为截图软件辅助我们的电子笔记
新建一个笔记本,命名为c语言 OneNote主要的界面就是这种三段式的笔记夹。大家可以参照我的分类,把大类知识点放在第一个分区,小类放在第二个 这样我们后期复习or回看遗忘知识点也会更加方便 这里建议大家给每个小类知识点都做上数字序号,且不要重复 这样就可以在已有的笔记内表明这个知识点和另外一个知识点的联系 OneNote的插入链接功能同样可以插入笔记本内页的连接 如图,我们右击16EOF,点击”复制指向页面的链接“ 然后在我们想插入这个链接的位置插入 随后点击它,就能直接跳转到指定的笔记本页面 在复习和知识点联动的时候非常方便实用 OneNote还有其他非常丰富的功能,在这里推荐大家看这个视频学习OneNote的用法,博客里就不再展开了 岷|你不得不知道的OneNote功能|电子笔记能有多强!bilibili 需不需要一个ipad来辅助学习?提到电子笔记,很多人都会想到用平板来做笔记 这里我的建议是 -有ipad或其他平板的用户可以购入平替笔尝试
-如果你没有平板,请不要给自己创造需求然后喜加一,因为平板联网激活后就不给退货的! 在我两周的win电脑+平板做笔记的学习中,有如下问题需要注意
当我尝试丢掉平板直接用电脑做笔记的时候,发现效率直线上升! 所以说用平板做笔记也是我自己给自己创造的需求(笑哭.jpg) 四、除工具以外的学习方法上述三点都是围绕学习工具来展开的,现在说说其他的一些个人经验 1.专心致志,不要让其他东西分心现在这个阶段,我们的身心是很放松的,自学c语言其实是在给暑假生活的末尾加料 这种放松会让你我觉得C语言的学习并不是什么必须要做的、非做不可的事情 所以手机就会成为你学习路上最大的阻碍……(以下均为本人情况,请勿对号入座)
虽然我知道这万万不可,可就是控制不住自己这双手 好吧,既然打不过,那我们就跑啊! 手机关闭WiFi,放在你不能直接够到的地方 同样的,电脑也不要登录qq,wx,保持无线电静默,专心看视频学习
2.多练习,多练习,多练习学C语言和学数学一样,一定要多刷题(写代码) 在看视频的同时,跟着教学内容自己尝试着写写那些代码 别觉得视频里都打了没必要自己再打一遍 实际上照着打都会有一堆错误…… 买了书本的小伙伴可以照着书本上的示例代码练习 在练习的途中更容易发现自己的问题,从而获取更多知识 3.复习!前面提到了做笔记之事,笔记最主要的目的就是为了方便我们日后的复习。 这里建议平时多去看看记录下来的操作符、字符类型、转义字符等等极其容易遗忘又经常用的上的知识点 不然有时候就真的只能看着代码蒙蔽 遇到新的小知识点的时候也要及时对笔记进行补充 结语以上就是本c语言初学者+准大一同大家的学习方法的分享 这方法可能不适合你,有些朋友可能更偏爱纸笔笔记,这都是OK的 学习方法各有异同,但我们都有一个为通向未来大道而努力的心 这就够了~ 感谢你看到这里,点赞+关注再走呗!万分感谢! |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/27 6:33:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |