【C语言】C语言期末突击/考研--导学篇

前言

我将把C语言的知识要点,学习收获以文章形式发表,由于我目前也还是一个菜鸟,难以避免错误和存在观点片面的部分,非常感谢读者指正!希望能在这里与大家共同进步,早日成为大牛!进入大厂!

本篇只是简单介绍我们接下来怎么学,意在使大家大概了解学习C语言的路程。

初始C语言

C语言是一种通用、过程化、编译型计算机编程语言,由丹尼斯·里奇(Dennis Ritchie)于1972年首次设计并发布。它被广泛用于系统软件、嵌入式开发以及高性能应用领域,因为其效率高、内存管理直接、程序结构清晰。C语言的特点包括接近机器的语言、强大的指针操作以及对硬件控制的灵活性。C语言支持函数式编程,并通过预处理器指令如宏(#define)实现了条件编译。尽管现代编程中有了许多高级语言,C语言仍然是很多程序员学习编程的第一步。

这里可见,当我们学习计算机编程,掌握C语言的重要性了,掌握了C语言,其他语言,比如Java,Python,C++等当今流行的各种语言。

学习安排

接下来的几天,我将持续更新,直到更完为止。更新的顺序,也是我们学习C语言的顺序(参考王道C语言,转载请说明来源)

1 课程导学、编程环境搭建(含安装包)

  • Windows的CLion开发环境安装
  • 什么是程序--编译与调试
  • 什么是程序--编译与调试-练习题及答案

2 数据的类型、数据的输入输出

  • 数据类型--常量--变量(整型--浮点--字符)
  • 数据类型--常量--变量(整型--浮点--字符)--练习题及答案
  • printf讲解--scanf读取标准输入
  • printf讲解--scanf读取标准输入--练习题及答案
  • 混合运算--整型进制转换
  • 混合运算--整型进制转换--练习题及答案

3 运算符与表达式

  • 算术运算符与关系运算符
  • 算术运算符与关系运算符--练习题及答案
  • 逻辑运算符与赋值运算符,求字节运算符
  • 逻辑运算符与赋值运算符,求字节运算符--练习题及答案

4 选择、循环

  • 选择if-else讲解
  • 选择if-else讲解--练习题及答案
  • 循环while,for讲解,continue,break讲解
  • 循环while,for讲解,continue,break讲解--练习题答案

5 一维数组与字符数组

  • 一维数组
  • 一维数组-练习题及答案
  • 数组访问越界与数组的传递
  • 数组访问越界与数组的传递--练习题及答案
  • 字符数组与scanf读取字符串
  • 字符数组与scanf读取字符串--练习题及答案
  • gets与puts讲解,strlen-strcmp-strcpy讲解
  • gets与puts讲解,strlen-strcmp-strcpy讲解--练习题答案

6 指针

  • 指针的本质(间接访问原理)讲解
  • 指针的本质(间接访问原理)讲解--练习题及答案
  • 指针的传递使用场景
  • 指针的传递使用场景--练习题及答案
  • 指针的偏移使用场景
  • 指针的偏移使用场景--练习题及答案
  • 指针与malloc动态内存申请,栈与堆的差异
  • 指针与malloc动态内存申请,栈与堆的差异--练习题答案

7 函数

  • 函数的声明与定义--嵌套调用
  • 函数的声明与定义--嵌套调用--练习题含答案
  • 函数的递归调用
  • 函数的递归调用--练习题含答案
  • 局部变量与全局变量
  • 局部变量与全局变量--练习题含答案

8 结构体及C++引用讲解

  • 结构体--结构体对齐--结构体数组
  • 结构体--结构体对齐--结构体数组--练习题及答案
  • 结构体指针与typedef的使用
  • 结构体指针与typedef的使用--练习题答案
  • C++引用的讲解
  • C++引用的讲解--练习题答案

结尾语

写这篇专栏呢,不谋取任何利益,部分资源也来源于互联网,非本人一手资源,我只是做了整理也主要是为了方便本人学习巩固,希望大家共同进步!下面开始我们正式的学习吧!

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值