limou的C语言学习路径

news2024/11/17 9:56:34

0.前言

你好这里是limou3434的一篇个人博文,感兴趣的话您可以到我的CSDN博客上看看,下面我将以前学习了大概7个月的C语言学习总结给您做一个集合,希望能够帮助到您。

1.C语言大略

  1. 学习C前的一些基础知识

这篇文章简单过一下C语言的基础,为后续的学习做简单的铺垫,您可以先简单看一下,作为学习C语言的开始,从这里开始,您将踏入C的大门。

  1. b站比特鹏哥的C语言视频

在这里插入图片描述

另外我还建议看一下在bilibili网站上有关C语言的网络课程,我十分推荐比特鹏哥的C语言教程。我当初在b站选择C语言学习视频的时候,很大一部分是被他的学习时长吸引了,足足有6219分钟。看到这个时长我很放心,说明是真的有干货的(可能有点干?)。果然,看完一遍还想第二遍的。如果您想学得更加深入,那么就应该尽量避免那种所谓《xxx天快速上手》的资料,除非您只是粗略入门某一方面。

2.C语言入门

这一部分是真正入门C语言的部分,如果您明白下面所有的文章,那么说明您已经成为一名C语言的学习者了。

  1. 分支、循环和跳转语句
  2. 函数基础
  3. 数组
  4. 操作符
  5. 指针
  6. 结构体
  7. VS调试基础

3.C语言深入

这一部分是真正深入C语言的部分,如果您明白下面所有的文章,那么说明您已经成为一名C语言的使用者了。

  1. 整形数据和浮点数据的存储
  2. 指针的深入理解
  3. “字符串函数”和“字符分类函数”和“内存操作函数”以及“部分库函数的模拟实现”
  4. “结构体”与“枚举体”与“联合体”
  5. 动态内存管理以及分配
  6. 文件操作
  7. 编译环境和运行环境以及预处理指令
  8. C语言常用的32个关键字总结与深入
  9. 图解C语言中函数栈帧的创建与销毁(VS2022的x86环境)

4.C语言刷题

实际上这个C语言的刷题应该穿插在C语言入门和深入这两个阶段,入门的时候只求熟悉语法,深入的时候就可以开始考虑如何优化自己的代码了。
推荐使用下面三个oj网站的题目,C语言的oj题目不能做太多,毕竟C太过于底层了,刷多容易走火入魔,差不多即可。
下面三个网站中,第一、第二个网站链接对应的题目是必做的,能帮助您快速入门C语言,熟悉C的编程过程,逐渐培养一些代码思维。而第三个随便找一些简单的即可

  1. 牛客130道题目
  2. PTA基础编程题目集
  3. 国内力扣Leetcode

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/592793.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

U盘移动硬盘变本地硬盘怎么办 ,移动硬盘变本地硬盘的恢复方法

这是分区逻辑损坏后最常见的表现。U盘移动硬盘变本地硬盘怎么办 ,移动硬盘变本地硬盘的恢复方法有些用人到这种情况后首先会尝试使用Windows系统自带的硬盘修复工具chk命令进行修复,不过,这样操作并不能解决问题,往往会造成更严重…

UFS 2 -UFS架构简介2

UFS 2 -UFS架构简介2 1 UFS架构简介1.1 System Boot and Enumeration1.2 UFS Interconnect (UIC) Layer1.2.1 UFS Physical Layer Signals1.2.2 MIPI UniPro1.2.3 MIPI UniPro Related Attributes 1.3 UFS Transport Protocol (UTP) Layer1.3.1 Architectural Model1.3.1.1 Cli…

ChatGPT时代:数据标注会成为一种人机交互“语言”么?

标注猿的第70篇原创 一个用数据视角看AI世界的标注猿 大家好,我是AI数据标注猿刘吉,一个用数据视角看AI世界的标注猿。 从去年的10月份到现在有半年的时间没有更新了,去年没有更新是疫情的原因,今年没有更新主要有两个原因一…

微软联合OpenAI发大招了,上线Windows Copilot,速来围观~

目录 前言 Windows Copilot 问世 Bing Chat 插件功能上线 Edge 与 365 Copilot 结合 搭建你的第一个AI应用(Azure AI Studio) 总结 写到最后 大家好,我是大侠,AI领域的专业博主 前言 ChatGPT如今已成为炙手可热的话题&am…

面向亚裔人群的美国华人超市【Maison Solutions】申请纳斯达克IPO上市

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,来自美国南加州的面向亚裔人群的美国华人超市【美生科技Maison Solutions】近期已向美国证券交易委员会(SEC)提交招股书,申请在纳斯达克IPO上市,股票…

软考A计划-试题模拟含答案解析-卷十四

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例 👉关于作者 专注于Android/Unity和各种游戏开发技巧,以及各种资源分享&am…

ipad触控笔是哪几款?一般电容笔和Apple pencil区别

和苹果Pencil最大的区别就是,电容笔没具备重力压感,只有一种倾斜的压感。如果你不经常画画,那么你可以使用一款平替电容笔。这种平替电容笔,不仅仅是用在办公上,还能用来做笔记和练习。更何况,现在苹果一款…

2023苹果电脑专用下载工具Folx5.27.13991

Mac 上免费的网络下载管理器 Folx Mac 下载器有一个支持 Retina 显示的现代界面。提供独特的系统排序、存储下载内容与预览下载文件。Folx 的 PRO 版是优秀的 BT 查找工具 - 您无需在网络浏览器中打开多个种子追踪器来查找您需要的内容。 虽然苹果系统比较封闭,如果…

蔚来Java实习面经

目录 1.解释一下MySQL中脏读、不可重复读、幻读2.索引失效的场景有哪些?3.Explain执行计划用过吗4.Type字段有哪一些5.binlog和redolog的区别6.Redis基本数据类型7.有序集合的底层数据结构使用的是?8.跳表插入数据的过程能描述一下吗9.线程池&#xff0c…

两个直线/线段的交点 - golang

问题,求上图中线段AB 和线段CD的交点P的坐标 根据《算法艺术与信息学竞赛》,公式如下 原理: 利用叉积求得点P分线段DC的比,然后利用高中学习的定比分点坐标公式求得分点P的坐标 要注意的是 若判断是两条线段,需先判…

GPT到底有多聪明?附上一份GPT研究报告!(十七)

转载自 AI 源起 GPT的出现,不得不说是人类整个科技发展史上的里程碑。那么你知道GPT到底有多聪明吗?它的边界在哪?我们这个系列将为您着重阐述这一点。 人的专长、工作和经济 GPT-4在一系列任务和领域中的卓越表现将挑战关于人类和机器在…

合肥工业大学嵌入式系统原理实验报告

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆 🔥系列专栏 : 📃新人博主 :欢迎点赞收藏关注,会回访! 💬舞台再大,你不上台,永远是个观众。…

Hive库表基本操作

Hive基本操作-库、表 规则语法 大小写规则: 1. hive的数据库名、表名都不区分大小写 2. 建议关键字大写 复制代码 命名规则: 1. 名字不能使用数字开头 2. 不能使用关键字 3. 尽量不使用特殊符号 复制代码 库操作语法 创建数据库 创建数据库的本质就是在hive…

基于UNnet(backbone=resnet34) 对 PASCAL VOC 的分割

目录 1. 介绍 2. tools 代码文件夹 2.1 get_palette 2.2 transform 3. train 部分 4. 结果展示 1. 介绍 本文使用resnet 34作为backbone代替传统unet的 vgg,实现对PASCAL VOC的分割 训练了两百个epoch后,mean iou到达了0.4左右,没…

如何管理银行多网点监控?用这方法就够了!

随着科技进步和生活水平的不断提高,人们对于餐饮消费的需求也逐渐变得多样化和个性化。 高校食堂现状分析 01.信息化水平低,学校管理难,无法精准就餐; 02用户满意度低,学生取餐环节效率低; 03.管理效率低…

音视频入门

1 音视频核心知识 1.1 视频录制原理 1.2 视频(音频视频)播放原理 2 图像基础概念 2.1 像素 2.2 分辨率 隔行扫描 逐行扫描 2.3 位深 RGB 通常每个通道用8bit表示 每个通道位深越大,能够表示的颜色值就越大 2.4 帧率 帧率越高&#xff…

Web的基本漏洞--CSRF漏洞

目录 一、CSRF漏洞介绍 1.CSRF漏洞原理 2.CSRF漏洞的类型 3.漏洞识别 4.漏洞攻击 5.CSRF漏洞的危害 6.CSRF漏洞防御 7.CSRF和XSS的区别 一、CSRF漏洞介绍 1.CSRF漏洞原理 CSRF(cross site request forgery)是指跨站请求伪造,是指利用受害者尚未…

智慧工厂~经典开源项目数字孪生智慧工厂——开源工程及源码

以领先的数字孪生技术为基础,全面打造智慧工厂。现有云南某大型汽车加工厂工程和源码免费赠送! 项目介绍 智慧工厂基于数字孪生技术创建了一个真实的三维模型场景。通过对传感器和机器的数据采集、分析处理,实时监控各生产环节,优…

CS5523规格书|MIPI 转DP/eDP转换芯片|DSI转DP/eDP转换芯片

ASL CS5523是MIPI DSI输入、DP/e DP输出转换芯片。MIPI DSI最多支持4个通道,每个通道的最大运行速度为1.5Gps。对于DP 1.2输出,它由4个数据通道组成,支持1.62Gbps和2.7Gbps的链路速率。支持1.62Gbps和2.7Gbps的链路速率。它支持2560的最高分辨…

chatgpt赋能python:Python中最大公约数的函数介绍

Python中最大公约数的函数介绍 在数学中,最大公约数(GCD)是两个或多个整数的最大公约数。 Python是一种高级编程语言,具有内置的GCD函数。在本篇文章中,我们将介绍Python中的最大公约数函数,以及如何使用它…