C语言零散知识点总结----钻石段位篇

C语言零散知识点总结-钻石段位篇

我们总需要走走停停,回头看看。下面是笔者重温C语言时对以前笔记的一些整理和总结。学会了它们,不一定能成为大神,但不会它们,我们必定是小白。

下面的每个选项卡都是一个超链接。超链接里是此知识点的详细介绍。

C语言钻石段位测试题链接
https://blog.csdn.net/qq_23274715/article/details/106302128

  1. C语言的发展简介
  2. 基础知识
    1. 自动转换原则
    2. 大小端
    3. 字节对齐
    4. 数值表示与后缀
    5. ASCII码与转义字符
    6. 结构体使用小技巧
      1. 获取指定成员的偏移量
      2. 位域使用
      3. 指定成员初始化
    7. 指针
      1. 从0级指针到n级指针的过程
      2. 指针变量,行指针变量,指针函数,函数指针
      3. 给二维数组分配内存
    8. 宏使用
      1. 常见宏使用
      2. 变参宏使用
    9. 预处理命令
    10. 字符串拼接
      1. 预处理阶段的字符串拼接
      2. 运行过程中的字符串拼接。如sprintf()函数,strcat()函数等。
  3. 常见的重要关键字
    1. static关键字和extern关键字
      1. 全局变量的存储类型
      2. 内部函数和外部函数
    2. const关键字的使用
    3. volatile关键字的使用
  4. 常见的重要函数类型
    1. 内部函数和外部函数
    2. 可重入函数和不可重入函数
    3. 变参函数
    4. 回调函数(钩子函数)
    5. 弱函数
  5. 其他
    1. printf()函数格式详解
    2. ANSI转义码-让你的终端打印有颜色
    3. 串口终端倒计数显示实现
    4. 字符处理相关函数
    5. 段定义的使用

关于技术交流

此处后的文字已经和题目内容无关,可以不看。
qq群:825695030
微信公众号:嵌入式的日常
如果上面的文章对你有用,欢迎打赏、点赞、评论。二维码

你可能感兴趣的:(重温c语言--进阶钻石段位篇)