
更多的程序员文章收录在【JAVA方向学习文章视频汇总】文章目录先定位一、C语言IDE工具二、C语言发展史三、C语言就业出口方向. C语言教学方向2.2 windows下的开发2.3 unix/linux/arm学习C语言工具总结四、翁恺视频解析五、 为什么要进行C语言二次学习5.1 学习的热情5.2 从学习热情的角度上重新整理翁恺视频第一阶段的最关键就是把DEVC 与codeBlocks 安好5.3 才进入学习的重点5.4 量变到质变的过程是必须的5.5 C语言经典100题手把手 编程5.6 把难点放在了最后5.7 指针结构是一个伟 大的发明六、题库力扣官网洛谷网校核桃编程学习装备续航前十的笔记本电脑总结及资源下载先定位对自己的定位在C语言的学习当中尤为重要倒底是大一学习 C 语言还是大二学习数据结构甚至大三准备考研来学习c 语言一、C语言IDE工具目前主流的是这些如果从C语言的发展史上那么可能是这样而我只列出三个工具这三个工具也是C语言发展史上留下的重重一笔。二、C语言发展史对于其它语言来说你了解不了解还无所谓因为他们的发展史跟这个语言的从业方向没有太大的关系。比如java, python。但是C语言的发展史C语言的工具真的就是你想从业的重要参考之一。C语言是一种较早的程序设计语言诞生于1972年的贝尔实验室。1972 年Dennis Ritchie 设计了C语言它继承了B语言的许多思想并加入了数据类型的概念及其他特性。 尽管C 语言是与 UNIX 操作系统一起被开发出来的但它不只支持UNIX。 [11]C是一种通用广泛可用的编程语言。TurboC这个方向其实不是一个方向也可以把这个方向叫做教育方向。那就是简洁磁盘小速度快。不得不说的Turbo CBorland公司在1987年首次推出Turbo C产品其中使用了全然一新的集成开发环境即使用了一系列下拉式菜单将文本编辑、程序编译、连接以及程序运行一体化大大方便了程序的开发。1988年Borland公司又推出Turbo C 1.5版增加了图形库和文本窗口函数库等, 而Turbo C 2.0版则是该公司1989年出版的。Turbo C 2.0版在原来集成开发环境的基础上增加了查错功能并可以在Tiny模式下直接生成“.COM”数据、代码、堆栈处在同一64KB内存中文件。还可对数学协处理器支持8087/80287/80387等进行仿真。Win-TCWIN-TC是一个TC2 WINDOWS平台开发工具。该软件使用TC2为内核提供WINDOWS平台的开发界面因此也就支持WINDOWS平台下的功能例如剪切、复制、粘贴和查找替换等。而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。并提供一组相关辅助工具令你在编程过程中更加游刃有余如虎添翼。WIN-TC简繁双语版可以正常运行于98、XP和win7等WINDOWS操作系统上。Dev-C或者叫作Dev-CppDev-C或者叫作Dev-Cpp是Windows环境下的一个轻量级C/C集成开发环境IDE。它是一款自由软件遵守GPL许可协议分发源代码。Dev-C集合了功能强大的源码编辑器、MingW64/TDM-GCC编译器、GDB调试器和AStyle格式整理器等众多自由软件适合于在教学中供C/C语言初学者使用也适合于非商业级普通开发者使用。虽然Dev-C并没有采用turboC 的编译核心但是确确实实的模仿了不少Win-TC的做法。visual studioMicrosoft Visual C简称Visual C、MSVC、VS或VC是微软公司的免费C开发工具具有集成开发环境可提供编辑C语言C以及C/CLI等编程语言。VC集成了便利的除错工具特别是集成了微软Windows视窗操作系统应用程序接口Windows API、三维动画DirectX APIMicrosoft .NET框架。三、C语言就业出口方向这三大方向其实代表着的是三个重要的C语言就业方向。. C语言教学方向最初的时候turboC ,DEV C 这个方向最盛其实C语言的排名主要就是因为这个方向带来的。不然的话它的就业方面还不如PHP。甚至很多人认为大学里学习C语言简直就是坑而考研的数据结构这个时候也出现了JAVA版本。第三个方向就应运而生了。2.2 windows下的开发那就是windows 下的开发平台其实前一个阶段也是因为MS的Visual C 与borland来回抢夺的局面最终MS胜出之后也就顺利的诞生了这个时代最伟 大的作品—C#。按道理来讲这是MS 安德斯·海尔斯伯格Borland历史上最最重要的产品delphi之父安德斯·海尔斯伯格顶尖顶尖的产品那是不是应该一经推出马上一统江湖还得是千秋万代的那种呢事实上并不是。就是因为MS当初太盛了所以受到了linuxmacos 下的层层反击。很显然如果从事windows下的开发或上位机等等都必须要学习visual studio方向。当然了后面经济不行了linuxmacos 又开始官方支持 framework.NET Core是适用于 Windows、Linux 和 macOS 的免费、开源托管的计算机软件框架,是微软开发的第一个官方版本,具有跨平台能力的应用程序开发框架 (Application Framework)大多数主流的Linux发行版都支持.NET Core和.NET 5,包括但不限于Ubuntu、CentOS、Debian、Fedora等。很多刚学习的人可能感觉这是技术推动啥啥的但是事实上早期的 .net framework 有民间的版本能在linux MACOS 上运行这总不能说民间的技术强于MS的团队吧如果说各公司的技术是经济的推动基石那么企业间的决策就是影响政治的关键因素。讲一下真实的故事ADOBE 苹果以前两个公司关系那好的就跟神雕侠侣一样photoshop 只在MACOS上运行流畅然后ADOBE 想要更多的市场推出了流畅版的photoshop 以前的版本总是莫名的卡然后苹果以司的苹果机就卖不出去了。乔布斯回来了扳回了大势然后第一时间说ADOBE 的flash 播放器有内存泄漏不能运行在MACOS上。同样还是有民间的版本可以运行。所以如果想在计算机这个行业能吃到35岁甚至40岁以上的话那么你只关心技术是不够的有的时候你需要成为复合型人才又要能打又要减速又跟几个放一起团队做战甚至有的时候还得帮老板省钱 阳光机枪小喷茹 寒冰机枪小喷茹 能放一格里谁不喜欢呢如果想学习前后台的调试技术的话就可以从植物大战僵尸 开始。 这就叫兴趣导向【WEB前端实战】用植物大战僵尸来操作JSON文件2.3 unix/linux/arm这个方向其实是C语言最初的原本的方向因为C语言的发展与unix 的发展其实就是一体的因为他们拥有着同样的两位大神创始人。肯·汤普森和丹尼斯·里奇。而最最开始的初衷是这个哥们想在工作之余打游戏摸鱼。公司里闲置的就只有小型机又没有操作系统于是这个哥就想手搓一个操作系统后来发展手搓一个操作系统太有趣忘了那个游戏了想升级又自己设计了C语言的前身—B语言。打游戏-只有小型机没有操作系统- 手写操作系统- 发展操作系统- 进化语言发明了B语言上面的一段请参考B站上面的“翁恺C语言”的视频第一集就是。而现在C语言最流行的领域物联网智能机器人等等都是这个方向的。因为linux 就是从unix脱身而来macos 也是从unix脱身而来而ARM就是核心小一些的linux。也不得不说发展的火了那这个方向的基础部分比如编译器啥的也就一定会进步所以Dev-C 与 CodeBlocks 最面的C不应该编译器用的都是MingW64的编译器。只是在编辑的角度上看他们的差异很大。学习C语言工具总结想简单就Dev-C因为这个工具的B站视频最多。也是大一学习C语言的第一选择。如果想从事物联网的这个方向那还是早早的用codeblocks。如果是想从事windows 上面的开发你早晚都要使用 visual studio四、翁恺视频解析翁恺老师的视频是学习 C怎么也绕不出的话题。有光环不比另一位清华的光环小而且那位大神也主要是从事了这个培训的行业导致B站上面的视频让大家吐槽多多。这里不是黑某人但是视频着着看着突然间来一句什么什么内容在后面的视频。你一看要收费要报班真的是让人想吐。纯免费这一点其实也跟上传者有关因为我的自我感觉这位上传者其实并不是翁恺老师本人。看这个号的其它视频就可以发现了。声音图像清晰。现在就来解析一下这一套视频了。看上去是10章因为是教材的配套视频的嘛。一步一步的按着教材走。五、 为什么要进行C语言二次学习从上面的解析当中可以发现了一个关键C语言最难的部分指针在第9章字符串处理在第10章。这有问题么没有问题指针操作的就主要是数组那不放数组后面还能倒着来么而字符串在C语言里本身就是数组指针的结合体。也只能这样安排呀。放第一章那也不会呀。但是这个问题来自于学习者本身。5.1 学习的热情一个大一的小孩从现在2020年之后的角度出发刚上大学的时候新鲜感 顶天维持两个月。开始的2个月的时候把每一重要的科目那是认真看书认真完成作业的。而这2个月学习了个啥我们把一般的大学学费划分为20周其实一般到了18周就全面考试了。课程再排也不会排到18周之后。1-18周就是顶天的排课了。就算排了20周。10章的课那么也是2周完成1章第一个月你学习了一个寂寞主要的学习内容就是敲击键盘。如果是放在20年前招一名IT开发人员上面会出现什么变量名表达式的题目运算符优先级啥啥的别说还真的有。因为他怕招不到人。这个阶段的学习让你的热情在消失还剩多少真没准。第二个月。还是一堆的语法。程序比人强的第一个就是循环。结果for 循环是第5章才开始。而到了这里正常的人类热情已经消失殆尽了。有大学经历的同鞋回想回想如果有人观察一下大一的小伙伴会不会发现到了大三大四学习计算机好的以初期的C语言的前几周反而是逃课上课睡觉上课打游戏的。而上来学习C语言抢前排的。认真做笔记的。到了大三之后计算机编程能力甚至 上就是全班的平均线左右了。然后再来看看著名的北大青鸟的课程。先不要管北大青鸟培养出来的人怎么样但是不要怀疑创始人的眼光。北大青鸟的创始人是杨芙清院士和王阳元院士。杨芙清院士不仅是北大青鸟的创始人兼董事长还担任北京大学信息科学技术学院教授、软件工程国家工程研究中心主任等职务被誉为“中国软件之母”。王阳元院士则是北大青鸟的创始人兼顾问担任中国科学院院士、北京大学教授、北京大学微电子学研究院院长等职务他还是中芯国际的创始人。它采用了集中课程的方式。随着语言的发展甚至都直接去掉了C语言的部分。初期把JAVA语言的部分换成C语言就可以了。然后把C#的部分换成JAVA语言就是了。课时上会有所增减但是大致也不会差很多。北大青鸟的上课方式是上午或下午上课主要就是为了与高中的教师轮讲式相一致半天上课半天自习练习。从研究人的学习热情这一块北大青鸟是成功的。也曾几何时培养出来的高中生吊打了很多的名校天坑高材生。2个月这中间的输出吊打大学里的课程了。因为计算机的输出方式主要就是视觉。这个没有人反对吧音乐的输出也不是一般的IT人员接触的吧又不是创新声卡的工程师是吧关于声卡自媒体的文章有兴趣的同学也可以看我写的其它的文章哟。5.2 从学习热情的角度上重新整理翁恺视频人是有脑子的动物又不是别人给啥就只能吃啥是吧文字版0C语言简史必看3:481.1.1计算机与编程语言计算机怎么做事情的编程语言是什么_高清跳过7:581.1.2计算机的思维方式重复是计算机最擅长的_高清跳过9:441.2.1为什么是CC语言在工业界有重要地位在很多领域无可替代_高清跳过5:321.2.2简单历史关于C语言和版本的极其简单的历史_高清跳过4:431.2.3编程软件C语言的编程软件选择太多我们推荐DevC_高清跳过7:201.3.1第一个C程序如何在DevC中编辑、编译和运行程序_高清重点10:391.3.3做点计算如何让程序输出算术结果_高清跳过3:041.3.4MacOSX如何在命令行编辑、编译和运行C程序_高清不敢评价4:432.1.1第二周概述_高清跳过1:062.1.2变量定义变量是做什么的如何定义一个变量_高清跳过8:132.1.3变量赋值与初始化以及如何读输入的数字_高清跳过10:172.1.4变量输入如何让程序读入用户输入的数字scanf14讲跳过2.1.5常量vs变量不变的量是常量_高清跳过8:322.1.6浮点数整数运算的结果只有整数部分不然就要用浮点数_高清跳过13:272.2.1表达式运算符和算子取余计算程序就是数据加计算_高清跳过7:502.2.2运算符优先级优先级、结合关系、赋值运算符_高清跳过8:202.2.3交换变量如何交换两个变量的值顺便看下Dev的调试功能_高清跳过8:342.2.4复合赋值和递增递减这是两类有历史也有争议的运算符_高清跳过7:032.2.5如何使用PAT系统来做编程练习题_高清跳过8:223.1.1PAT再解释_高清跳过9:033.1.2第二周习题解析_高清跳过13:123.1.30的故事_高清跳过1:493.2.1做判断if语句根据条件决定做还是不做_高清跳过6:113.2.2判断的条件关系运算做比较的运算符_高清跳过6:503.2.3找零计算器判断注释流程图_高清跳过7:063.2.4否则的话如果条件不成立呢_高清跳过7:053.2.5if语句再探if和else后面也可以没有{}而是一条语句_高清跳过5:273.3.1嵌套的if-else在if或else后面要执行的还是if语句_高清跳过11:373.3.2级联的if-else_高清跳过6:093.3.4多路分支switch-case语句_高清跳过13:364.1.1循环有些事情就得用循环才能解决_高清跳过12:534.1.2while循环就像if一样条件满足就不断地做后面的句子_高清跳过15:214.1.3do-while循环不管三七二十一先做循环内的句子_高清跳过6:024.2.2猜数_高清跳过6:584.2.3算平均数_高清跳过8:31第一阶段的最关键就是把DEVC 与codeBlocks 安好5.3 才进入学习的重点这才是重点这两个工具的建议是指法不熟的用前者指法过关的用后者因为后者打代码确实要快很多。0C语言简史必看3:485.1.1for循环这是最古老的循环确实样子看上去有点古怪_高清对着打代码13:355.1.2循环的计算和选择如何计算循环的次数如何选择不同的循环_高清对着打代码6:125.2.1循环控制如何用break和continue来控制循环_高清对着打代码13:355.2.2嵌套的循环在循环里面还是循环_高清对着打代码5:405.2.3从嵌套的循环中跳出break只能跳出其所在的循环_高清对着打代码8:045.3.1前n项求和_高清对着打代码5:075.3.2整数分解_高清对着打代码17:015.3.3求最大公约数_高清对着打代码8:266.1.1编程练习解析4-0给定条件的整数集_高清对着打代码6:206.1.2编程练习解析4-1水仙花数_高清认真来做9:006.1.3编程练习解析4-2九九乘法表_高清并且去找打**的题4:216.1.4编程练习解析4-3统计素数求和_高清去找打**的题4:206.1.5编程练习解析4-4猜数游戏_高清去找打**的题3:556.1.6编程练习解析5-0n项求和_高清去找打**的题4:146.1.7编程练习解析5-1~5-3_高清去找打**的题6:01只看书上的代码够不够 不够因为你的前期没有那么多的对着打代码的积累但是只打连循环都没有的代码不能积累。所以你只看一套视频有的时候他不能实际的契合你的学习曲线。你必须要自己找C语言习题去哪里找我倒是在B站上面找到了另一个Up主上传的视频全是习题。当然了你在第二个阶段你补充多少合适呢一般来说你的键入量到达了你可以自己不对着视频可以解决 视频8里的某一道题了就可以了。5.4 量变到质变的过程是必须的没有循环的代码那不是你要学习的。第二你没有解题的思路之前就只能是抄一直抄到你会自己思考并且自行用DEVC 或codeblocks 上面自行解决编译错误。在此之前都不要进入第三阶段。1 浙江大学翁恺教你C语言程序设计工具DEV C2 c语言编程1242万播放量不推荐这个风格根本不适合大一3 【C语言】C语言视频教程VS6.0 周边的支持是真的不错有论坛有人回答可惜的是个人支持的视频中的网站已经不见了大家能喜欢的可以使用4 千锋教育新版C语言程序设计基础入门视频VS环境不过网盘已失效老师讲解到位确实差不多是C语言的天花板5 尚硅谷C语言零基础快速入门教程VC2010学习版6黑马程序员C语言基础教程VS环境7【完整版】我把油管上超火的付费C语言课程上传了B站卷死同行累死自己code blocks 在P10集8 C语言经典100题手把手 编程没有环境但是这是我唯一找到的C语言习题集的视频5.5 C语言经典100题手把手 编程资源8完整目录视频选集(1/84)下图是对这个C的题目讲清思路的截图不得不说这个对于初学者来说真的是大福音P11-三位数13:24P22-求利润29:14P33-平方数07:53P44-第几天15:18P55-数字排序05:43P66-输出c03:06P78-9908:46P811-古典问题兔子生崽09:33P912-判断101P1013-打印出所有的水仙花数06:44P1114-将一个正整数分解质因数09:35P1215-条件运算符的嵌套07:26P1316-求最大公约数和最小公倍数08:03P1417-统计英文字母空格数字和其它字符个数15:52P1518-求saaaaaaaaaaaa…a07:00P1619-找出1000以内的所有完数10:05P1720-一球从100米高度自由落下也不知道谁高空抛物还出道题……05:45P1821-猴子吃桃问题08:48P1923-打印出菱形09:59P2024-求2/13/25/38/513/821/13…前20项之和07:46P2125-求12!3!…20!的和07:23P2226-利用递归方法求5!07:26P2327-递归反向输出字符串06:16P2428-递归输出一桌淘小子年龄07:48P2529-有个正整数求是几位数然后逆序打印08:39P2630-判断一个5位数是不是回文数06:39P2731-输入星期几的第一个字母来判断一下是星期几10:01P2832-删除一个字符串中的指定字母15:22P2933-判断一个数字是否为质数08:38P3035-字符串反转09:19P3136-求100之内的素数03:07P3238-求一个3*3矩阵对角线元素之和03:25P3339-向有序数组插入数据保持顺序不变15:50P3440-逆序输出数组04:52P3541-全局变量static变量12:00P3644-变量的作用域06:54P3746-define宏定义07:11P3847-define宏定义-优先级12:15P3949-条件编译#if#ifdef#ifndef10:48P4050-include头文件和引用另一个c文件13:18P4151-按位运算^12:06P4255 按位取反~运算符09:16P4361-杨辉三角形11:32P4457-用函数改变变量的值-108:50P4557-用函数改变变量的值-213:41P4667-数组最大最小值交换-指针操作数组19:55P4767-数组最大最小值交换-找最大值06:48P4868-数组循环移动m次18:46P4969-约瑟夫环-110:01P5069-约瑟夫环-210:01P5169-约瑟夫环-308:45P5270-求字符串的长度13:35P5371-输入输出5个学生的数据-115:01P5471-输入输出5个学生的数据-213:30P5572-malloc函数的用法-108:15P5672-malloc函数的用法-211:17P5775-翻转输出一个整数06:41P5876-1-函数指针05:35P5976-2-函数指针求倒数和09:51P6077-指向指针的指针-二维数组06:18P6177-指向指针的指针-二维指针06:44P6277-指向指针的指针-数组指针10:07P6377-指向指针的指针-指针字符串07:07P6478-结构体指针-找年龄最大的人16:37P6579-字符串排序10:53P6681-809*??800*??9*??06:34P6782-八进制转化十进制13:34P6883-求奇数个数07:25P6984-偶数表示素数之和10:26P7085-素数被几个9整除04:42P7186-两个字符串连接程序07:30P7287-结构体变量传递209:14P7388-打印n个星05:13P7489-四位数加密-113:02P7589-四位数加密-209:04P7690-数组对应位置交换元素10:07P7794-猜数字-114:13P7894-猜数字-213:56P7996-字符串中子串-114:14P8096-字符串中子串-214:12P8197-字符写入文件-114:38P8297-字符写入文件-215:04P8398-递归1-原理09:18P8498-递归2-汉诺塔11:455.6 把难点放在了最后还不是要学习指针这其实是废话。C语言不学习指针那不是成了basic 或JAVA了么那还不是一样的难并不你没有前面的自行完成代码的积累你学习指针你的99%的感觉就是懵绝对不是方便。但是如果你第二阶段你也有了自己的思路你也碰到了一个循环要跳几个字节就比如扑克牌你用花色大小变值因为在扑克里2一般都比1大而1比13老K大你没有这个循环数据的积累你就不会发现原来指针的发明真的是为了更方便更高效的编写代码。5.7 指针结构是一个伟 大的发明没有前面的积累你就会一直感觉JAVA才是语言发展的最终语言里有指针但是不使用指针。但是当你的“代码量”堆到一定的程度的时候你会发现JAVA其实才是对指针结构的封装这就是类与链表的本质。当你发现这个了你也就明白了为什么物联网会用C语言而不是JAVA语言。因为有很多的情况地址是必须的。从另一个角度来看指针过滤了不适合编程的人员对于就业市场也是很好的。你说如果一个人去一个新的城市没有导航了就不会看地图不会看街道门牌了那这个人真的适合出差一类的工作么就算有导航那导航上面也有很多名字差不多相同的公司地址呀不也得按门牌号来区分么门牌号就是某个公司的地址。那内存空间也一样一大块的内存空间也要有门牌号。也要有一个管理。只是这个门牌号不用连续罢了但是不会重复。事实上很多城市的很多门市的门牌号也不是连续的呢。0C语言简史必看3:486.2.1数据类型C语言有哪些基础数据类型sizeof可以做什么_高清大体看就行11:346.2.2整数类型除了int还有多少整数类型_高清大体看就行4:396.2.3整数的内部表达整数是如何表达的尤其是负数如何表达_高清大体看就行8:456.2.4整数的范围如何推算整数类型所能表达的数的范围越界了会怎样_高清大体看就行12:176.2.5整数的格式化如何格式化输入输出整数如何处理8进制和16进制_高清大体看就行6:156.2.6选择整数类型没什么特殊需要就只用int就好了_高清大体看就行3:496.2.7浮点类型double和float它们是什么如何输入输出_高清大体看就行10:306.2.8浮点的范围与精度浮点数到底能表示哪些数_高清大体看就行7:546.2.9字符类型_高清大体看就行10:236.2.10逃逸字符_高清大体看就行7:276.2.11类型转换如何在不同类型之间做转换_高清大体看就行5:246.3.1逻辑类型表示关系运算和逻辑运算结果的量_高清大体看就行1:556.3.2逻辑运算对逻辑量进行与、或、非运算_高清大体看就行8:526.3.3条件运算和逗号运算_高清大体看就行4:377.1.1初见函数_高清必须经过阶段二5:237.1.2函数的定义和使用_高清必须经过阶段二11:207.1.3从函数中返回_高清必须经过阶段二8:227.2.1函数原型_高清必须经过阶段二11:097.2.2参数传递_高清必须经过阶段二9:537.2.3本地变量_高清必须经过阶段二10:487.2.4函数庶事一些有关函数的细节问题main()是什么_高清必须经过阶段二8:498.1.1初试数组_高清阶段三的重点9:118.1.2定义数组_高清阶段三的重点12:388.1.3数组的例子统计个数_高清阶段三的重点4:478.2.1数组运算_高清阶段三的重点13:258.2.2数组例子素数_高清阶段三的重点19:298.2.3二维数组_高清阶段三的重点9:549.1.1取地址运算运算符取得变量的地址_高清阶段三的重点11:409.1.2指针指针变量就是记录地址的变量_高清阶段三的重点12:359.1.3指针的使用指针有什么用呢_高清阶段三的重点9:249.1.4指针与数组为什么数组传进函数后的sizeof不对了_高清阶段三的重点11:029.1.5指针与const指针本身和所指的变量都可能const_高清阶段三的重点6:499.2.1指针运算_高清阶段三的重点25:59:009.2.2动态内存分配_高清阶段三的重点18:1310.1.1字符串_高清阶段三的重点11:3910.1.2字符串变量_高清阶段三的重点9:2310.1.3字符串输入输出_高清阶段三的重点10:2910.1.4字符串数组_高清阶段三的重点7:4410.2.1单字符输入输出_高清阶段三的重点8:3610.2.2字符串函数strlen_高清阶段三的重点5:4410.2.3字符串函数strc_高清阶段三的重点11:2310.2.4字符串函数strcpy_高清阶段三的重点10:4710.2.6字符串搜索函数_高清阶段三的重点5:3911.1.1枚举_高清阶段三的重点8:07可以说练习了上面的C的各种习题之后就可以去力扣网上刷一些简单题了。六、题库力扣官网这是一个大学生极为推荐的打比赛刷题的网站。https://leetcode.cn/但是我其实很想告诉大家如果你刷着有难度就要考虑一下降低题的的难度选择浴谷或核桃毕竟如果一个50岁的老人选择登山他肯定不会选择喜马拉雅山或者泰山。哪里的青山都能有登山的体验。不是么还有一个网站上面的题库也是相当的不错洛谷网校可以用条件找到相应的难度的题目核桃编程尽管核桃OJ只是针对少儿编程的python 与C 但是上面的C语言的程序都可以进行测试学习装备要注意的是这是23年的关注重点还有就是这是软件工程计算机应用方向非游戏非短视频自媒体方向2025年的笔记本的选择就成了第一时间 考虑显卡【笔记本】2025年高性价比笔记本选购指南子曰“工欲善其事必先利其器。大学生笔记本是没跑的。游戏本碰都别碰这个边了。续航短重量大你还是放回你的寝室打你的游戏去好了。续航前十的笔记本电脑1、具体排名如下荣耀笔记本MagicBookX152021。特点指纹识别全面屏。2、续航10小时以上的笔记本电脑荣耀MagicBook X1联想小新Pro1联想扬天S1戴尔DELL灵越15Pro、小米RedmiBookPro。没有第3.少于10小时续航的那不叫学习。事实上标称续航10小时的测试也只会测试不联网的只使用记事本的这种情况但是实际的使用当中没有任何厂家保证说你不管用啥应用都是10小时。当然这种测试也不科学。连不同的游戏对CPU显卡的要求也不一样。所以标称10小时你正常使用可能也就是8小时甚至6小时。而到了大四的时候基本上也就是挺一上午-4小时了。游戏本统统可以叫半小时内让你关机的非移动式设备。总结及资源下载提示这里对文章进行总结资源下载C语言的两大开发工具CodeBlocks/DEVC当然了我也做了一个视频不过我发现B站上面不是缺少视频而只是缺少把这些视频挑出来的自己的路罢了关于学习C语言使用什么IDE关于学习C语言使用什么IDE而且我还找到了一个C语言的小游戏的雏形学了C语言还只会写黑窗口带你从0开始一步步实现一个图形界面游戏附源码讲解https://www.bilibili.com/video/BV17CvSenE5x重新学习c语言并不是你要把C语言的核心 给放弃而是你打好了基础然后体验C语言的发明者发明指针的初衷进尔让你爱上C语言的这一个特征。举一个不恰当的例子。就象LOL的瑞文3段Q 不会的人可能感觉不如盖伦毕竟耐打但是会的人呢只有大一的基础扎实了你才有未来。否则不管是上研还是去工作都是要C语言的底子的甚至公务员的题不也是逻辑题占大半么上研最佳。公务员也是万人敬仰。去公司真的要持续学习因为你前面捞了后面就得接受洗或被洗。躺平你只能是分母了。好好打游戏给其它人让出机会。选择也要努力没有远虑必有近忧其实计算机专业上了博士还是相当的稀缺毕竟本科与硕士都会有很大的一部分人分流到企业里。真上了博士的还有动手能力的其实在哪个省市都缺。而且是各行都需要不仅仅是计算机相关的行业。