码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • C语言整理(待更新)


    C语言整理(待更新)

    Note:根据 CSDN C语言技能树 整理的题目;初衷是因为C语言相对于Java,Python更加简洁,没有那么多花里胡哨的语言特性,用来练习算法题再合适不过了。

    文章目录

    • C语言整理(待更新)
      • 一、C语言的发展
      • 二、数据类型
      • 三、运算符与表达式
      • 四、语句与控制流
      • 五、函数与程序结构
      • 六、数组
      • 七、指针
      • 八、字符串
      • 九、结构体
      • 十、联合体与枚举类型
      • 十一、位运算
      • 十二、预处理器
      • 十三、文件
      • 十四、存储管理
      • 十五、标准函数库

    一、C语言的发展

    • C语言特点
    • C语言标准,可参考C语言标准, ANSI C, ISO C, GNU C
    • C语言编译过程(预处理,编译(汇编码),汇编(机器码),链接),可参考C语言的编译过程详解

    二、数据类型

    • 变量类型, 生命周期 和 作用域
    • 常量2种类型(数值和字符) 和 定义(#define和const)
      Note:常量也可以是函数表达式,比如#define MAX(a,b) ((a > b) ? a : b),参考关系运算符(判断区间是否重叠)
    • 数据类型分类(原生,派生,用户自定义)

    三、运算符与表达式

    • 赋值运算符(注意多个变量同时赋值的问题)
    • 算数运算符(++i < 100 和 i++ < 100 的区别)
    • 关系运算符
    • 逻辑运算符(判断是否为闰年,||和&&的使用)
    • 逗号运算符,运算符优先级与求值顺序(逗号运算符),可参考C语言逗号表达式在for循环语句中的使用
      Note:逗号运算符常用在for循环头部初始化或递增多个变量
      • 注意变量的处理顺序
      • 从左往右开始算
      • 整个逗号表达式的值为其中最后一个子表达式的值。
    • sizeof运算符(输出 操作数所占空间 的 字节大小),可参考c语言数据类型字节大小 和 精度
      Note:sizeof在使用的时候看上去像是一个函数(因为其后面有一对小括号),但他却是一个运算符。他的使用方法有以下3种:
      • a) sizeof(变量名)。
      • b) sizeof(数据类型名)。
      • c) sizeof 变量名。

    四、语句与控制流

    五、函数与程序结构

    六、数组

    七、指针

    八、字符串

    九、结构体

    十、联合体与枚举类型

    十一、位运算

    十二、预处理器

    十三、文件

    十四、存储管理

    十五、标准函数库

  • 相关阅读:
    无感刷新token
    功能农业育种 国稻种芯-何登骥:广西稻作文化园农业大健康
    使用azure-data factory
    【MySQL】表的约束(二)
    Qt遇到常见问题记录
    如何对SpringBoot接口参数进行校验?
    算法竞赛备赛进阶之背包问题训练
    Android 内容提供者和内容观察者:数据共享和实时更新的完美组合
    SourceInsight添加对汇编语言文件.s和.S的支持
    「刷起来」Go必看的进阶面试题详解
  • 原文地址:https://blog.csdn.net/qq_33934427/article/details/125615824
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号