o Logo
首页
反馈
o Logo
首页 反馈
  • 全部 34
  • 默认分类 2
  • 电路 0
  • 模电 0
  • 数电 0
  • c语言 19
  • stm32 1
  • 单词 4
  • 数据结构与算法 5
  • gdb 2025-09-03 20:54

    gcc -g ... b 打断点 l

  • 文件操作 2025-08-29 21:30

    FILE* fopen... 打开 fclose 关闭 r 只读

  • 动态分配内存 2025-08-29 19:11

    stdlib.h malloc 调用内存 默认初始化0 free 释放内存 calloc 不初始化 realloc 调整内存

  • 函数指针 2025-08-28 20:00

    函数名表示改函数首地址 返回类型 (*函数指针变量) (形参表) = 函数名; 函数指针变量(实参表); == 函数名 (实参表)

  • 枚举 2025-08-28 19:39

    enum 枚举类型名称 {枚举值列表};

  • 结构体 2025-08-26 21:17

    struct 结构体名称{ 类型1 成员1; 类型2 成员2; ... }; .表示成员 (*p).成员==p->成员 typedef struct{ }name_t;//有typedef表示结构体名,没有表示变量名 占用字节==成员+内存对齐+内存补齐 #pragma pack(1)/

  • 联合体 2025-08-26 20:25

    union 结构体名称{ 类型1 成员1; 类型2 成员2; ... }; 共用内存

  • 多文件编译 2025-08-26 20:10

    makefile #目标:依赖 main:main.o calc.o gcc main.o clac.o -o main #TAB键缩进 main.o:main.c gcc -c main.c -o main.o calc.o:calc.c gcc -c calc.c -o calc.o

  • 逻辑运算符 2025-08-25 13:30

    按位与 & 按位或 | 按位取反 ~ 按位异或 ^ 按位左移 << 按位又移 >>

  • 预处理指令 2025-08-24 17:13

    #define 宏名称(值)||宏名称(参数)(表达式) #undef 取消宏定义 gcc -D宏=值 //编译时指定宏 编译器内置-预定义宏