c语言
-
Android NDK开发详解设备兼容性之支持 64 位架构
Android NDK开发详解设备兼容性之支持 64 位架构 评估应用 状态速查 您的应用是否使用了原生代码? 您的应用是否包含 64 位库? 使用 APK 分析器查找原生库 通过…
-
【数据结构常见七大排序(三)上】—交换排序篇【冒泡排序】And【快速排序】
目录 前言 1.冒泡排序 1.1冒泡排序动图 1.2冒泡排序源代码 1.3冒泡排序的特性总结 2.快速排序👑 2.1hoare版本实现思想 排序前 排序中 排序后 …
-
数据结构(C语言实现)——栈和队列的介绍及基本操作的实现(动态顺序栈+链队)
文章目录 1. 前言 2. 栈 2.1 结构定义 2.2 栈的初始化和销毁 2.3 入栈和出栈 2.4 获取栈顶元素 2.5 判断栈是否为空 2.6 求栈中元素个数 3. 队列 3…
-
【C语言】自定义类型——枚举、联合体
引言 对枚举、联合体进行介绍,包括枚举的声明、枚举的优点,联合体的声明、联合体的大小。 ✨ 猪巴戒:个人主页✨ 所属专…
-
【C语言】getchar和putchar函数详解:字符输入输出的利器
目录 📌getchar函数 ▪️ 函数原型: ▪️ 目的: ▪️ 返回值: ▪️ 用法: 📌putchar函数 ▪️ 函数原型: ▪️ 目的: ▪️…
-
【数据结构】—C语言实现双向链表(超详细!)
食用指南:本文在有C基础的情况下食用更佳 …
-
【数据结构】顺序表深度剖析
目录 🛫前言🛫: 🚀一、线性表概述🚀: 🛰️二、顺序表🛰️: 1.概…
-
C语言程序设计:删除字符串中的数字
题目内容: 编程:从键盘上输入一个含有数字的字符串,然后在“原字符串”中删除其中的数字。如输入的字符串为“ab12cd345e”,则处理后的字符串为“abcde”。程序中只能定义一…
-
数据结构第五弹—单链表
单链表 1、链表的概念 2、链表的结构 3、链表的分类 4、单链表的实现 4.1、头文件包含和结构定义 4.2、初始化单链表 4.3、销毁单链表 4.4、打印单链表 4.5、增加数…
-
华为OD机试 – 抢7游戏(Java & JS & Python & C & C++)
题目描述 A、B两个人玩抢7游戏,游戏规则为: A先报一个起始数字 X(10 ≤ 起始数字 ≤ 10000),B报下一个数字 Y (X – Y < 3),A再报一…
-
【华为OD机试真题】11、第K个排列 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)
文章目录 一、题目 ?题目描述 ?输入输出 ?样例1 ?样例2 二、代码与思路参考 ?C语言思路 ?C代码 ?C++语言思路 ?C++代码 ?Java语言思路 ?Java代码 ?P…
-
【C语言 | 基础】计算机的位(bit)、字节(Byte)、字(word)、双字(DWord)、四字(QWord)分别代表什么
😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客内容ǹ…
-
【C语言】位段,枚举和联合体详解
目录 1.位段 1.1 什么是位段 1.2 位段的内存分配 1.3 位段的跨平台问题 2.枚举 2.1 枚举类型的定义 2.2 枚举的优点 3. 联合(共用体) 3.1 联合类…
-
C++ 之命名空间namespace【详解】
文章目录 一,命名空间出现的意义 二,命名空间的定义 命名空间里面可以包含变量,函数,类型: 命名空间不可以定义在局部作用域: 命名空间可以嵌套: 三,同一个工程中允许存在多个相同…
-
【C语言必知必会 | 第一篇】C语言入门,这一篇就够了
引言 C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。它在编程语言中具有举足轻重的地位。 此文为【C语言必知必会】系列第一篇,带你初步了解C语言,为之后的学习…
