Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
自定义类型 (结构体)
文章目录 结构体的声明 1 结构的基础知识 2 结构的声明 3 特殊的声明 4 结构的自引用 5 结构体变量的定义和初始化 6 结构体内存对齐 7 修改默认对齐数 8 结构体传参 结构体的声明 1 结构的基础知识 结构是一些值的集合 这些值
C语言知识篇
c语言
c
算法
数据结构
指针的进阶【下篇】
文章目录 8 指向函数指针数组的指针 9 回调函数 8 指向函数指针数组的指针 请看代码与注释 int Add int x int y return x y int Sub int x int y return x y int main i
C语言知识篇
c语言
c
数据结构
算法
汉诺塔问题【C语言实现】
目录 一 前言 二 动图演示 三 打印步骤 四 打印步数 一 前言 汉诺塔 Tower of Hanoi 又称河内塔 是一个源于印度古老传说的益智玩具 大梵天创造世界的时候做了三根金刚石柱子 在一根柱子上从下往上按照大小顺序摞着64片黄金圆
C语言知识篇
c语言
开发语言
自定义类型 (位段、枚举、联合体)
文章目录 位段 1 什么是位段 2 位段的内存分配 3 位段的跨平台问题 枚举 1 枚举类型的定义 2 枚举的优点 3 枚举的使用 联合 共用体 1 联合类型的定义 2 联合的特点 3 联合体大小的计算 位段 1 什么是位段 位段的声明和结
C语言知识篇
c语言
c
数据结构
算法
指针和数组笔试题解析【下篇】
文章目录 6 指针笔试题 6 1 试题 1 6 2 试题 2 6 3 试题 3 6 4 试题 4 6 5 试题 5 6 6 试题 6 6 7 试题 7 6 8 试题 8 6 指针笔试题 6 1 试题 1 下面代码输出的结果是什么 int m
C语言知识篇
c语言
c
数据结构
算法
[C/C++]基础 %md,%0md是什么意思
1 d就是普通的整型输出 2 2d是将数字按宽度为2 采用右对齐方式输出 若数据位数不到2位 则左边补空格 3 02d和 2d差不多 只不过是左边补0 修饰符 格式说明 意义 1 m md 以宽度为m输出整型数 输出不足m位时 左补空格 2
C语言知识篇
c语言
c
快排函数 -- qsort函数(Quick Sort)
文章目录 1 qsort函数简介 1 1 函数原型 1 2 参数含义 2 比较函数介绍 3 比较函数使用案例 3 1 整型数组 3 2 浮点型数组 3 3 结构体类型 字符串 4 利用冒泡排序模拟实现qsort函数的功能 1 qsort函数
C语言知识篇
排序算法
c语言
c
数据结构
getchar函数输入与缓冲区
文章目录 目录 文章目录 前言 一 1 缓冲区是什么 2 为什么要有缓冲区 二 1 getchar函数与缓冲区 2 getchar清理缓存区 总结 前言 介绍了解getchar函数及其在缓冲区中的应用 一 1 缓冲区是什么 缓冲区又称为缓存
C语言知识篇
c语言
算法
多组输入方法【C语言基础】
EOF为End Of File的缩写 通常在文本的最后存在此字符表示资料结束 在C语言中 或更精确地说成C标准函数库中表示文件结束符 end of file 在while循环中以EOF作为文件结束标志 这种以EOF作为文件结束标志的文件 必
C语言知识篇
c语言
c
算法
实用调试技巧【下篇】
本文章是在 Visual Studio 2022 VS2022 编译环境下进行操作讲解 文章目录 3 2 调试的时候查看程序当前信息 3 2 1 查看临时变量的值 3 2 2 查看内存信息 3 2 3 查看调用堆栈 3 2 4 查看汇编信息
C语言知识篇
c语言
算法
c
数据结构
文件操作【上篇】
文章目录 1 为什么使用文件 2 什么是文件 2 1 程序文件 2 2 数据文件 2 3 文件名 3 文件的打开和关闭 3 1 文件指针 3 2 文件的打开和关闭 4 文件的顺序读写 4 1 fputc 写文件 4 2 fgetc 读文件
C语言知识篇
c语言
c
算法
数据结构
【C语言】操作符详解(下篇)
操作符分类 6 关系操作符 7 逻辑操作符 8 条件操作符 9 逗号表达式 10 下标引用操作符 11 函数调用操作符 12 结构成员访问操作符 13 表达式求值 13 1 隐式类型转换 13 2 算术转换 13 3 操作符的属性 6 关系
C语言知识篇
c语言
c
算法
【C语言】操作符详解(上篇)
操作符分类 1 算术操作符 2 移位操作符 2 1整数的二进制表示形式 2 2 左移操作符 lt lt 2 3 右移操作符 gt gt 3 位操作符 3 1 3 2 3 3 4 赋值操作符 5 单目操作符 5 1 单目操作符的介绍 5 2
C语言知识篇
c语言
c
算法
指针和数组笔试题解析【上篇】
文章目录 1 前言 2 整型数组与指针 3 字符数组与指针 3 1 代码段 1 3 2 代码段 2 4 字符指针变量与数组 5 二维数组与指针 1 前言 数组 能够存放一组相同类型的元素 数组的大小取决于数组的元素个数和元素类型 指针 地址
C语言知识篇
c语言
c
算法
数据结构