赶紧进来看看---C语言实现学生信息管理系统(2.0动态内存版)
本文介绍了将学生信息管理系统静态版本改造为动态内存版本,主要涉及改造思路,枚举类型的使用,动态内存函数和柔性数组的使用,动手写程序才能使基础知识更为牢固...(文章最后有源码展示)
【C语言】字符串函数详解
字符串函数:strlen, strcpy, strcat, strcmp, strncpy, strncat, strncmp函数以及它 的自定义函数讲解;和strstr, strtok, strerror, toupper, tolower函数
动态顺序表实现
数组大小是固定的用完了无法增容;同时我们无法控制给数组开多少空间合适,开少了,空间不够;开多了,有回会存在空间浪费;:空间是可以变动的,空间满了我们就增容;解决了静态顺序表的空间不足问题,同时也在一定程度上减少了空间浪费;因此本篇博客主要实现动态顺序表;(静态顺序表实现思路差不多,读者可以自行写一下
为什么说C++时C语言的plus——模板
为什么说C++是C语言的plus版本,这篇文章将通过C++模板的视角来见识一下C++的强大之处
ESWIN项目篇:ble透传方案总结
ble透传方案总结
【C语言】站在数组的角度看指针
哈喽大家好,我是保护小周ღ,C语言,接下来给大家带来的是深入理解数组和指针——数组元素的访问,这篇主要讲的是基础指针和数组的相关知识,是博主的所见所闻,细节上的知识后面会这里面没有提,会放在后期的文章讲,多多包含~
数据结构 | 时间复杂度与空间复杂度
复杂度是衡量一个算法好坏的标准,可以从时间和空间两个维度进行比较。可能你之前听说某个算法的时间复杂度是O(N),空间复杂度是O(1),知道这是一个还不错的算法,那么你知道这些复杂度是如何计算出来的吗?本文将会揭开它们神秘的面纱,让你拥有一把衡量算法好坏的度量衡。
C语言——运算符(学习分享)
C中运算符的只因本使用
赶紧进来看看---万字博客详解C/C++中的动态内存管理
本篇博客主要介绍了**C/C++程序内部的内存开辟.动态内存分布 动态内存函数malloc calloc realloc free的使用 常见的动态内存错误.以及柔性数组的概念与使用**> 学会动态内存管理将不再局限于使用静态的空间,对内存空间的理解和使用将更进一层楼~
C语言学习查漏补缺之关键字static
关键字static
【数据结构 C语言版】第七篇 堆
本简单的介绍了什么是堆,以及堆的实现。
第二站:分支与循环(第一幕)
循环结构详解
C语言结构体大小的计算
struct S1{ char c1; int i; char c2;};printf("%d\n", sizeof(struct S1));
[小小项目]背单词的程序---1.0_纯C语言_单文件版本
实现命令行背单词功能
[C语言简明教程] 指针的进阶(上)
指针的进阶,C语言的内功
【C语言】预处理详解,宏与函数的区别对比
预处理详解,宏与函数的区别对比
C++类和对象详解
1 面向过程和面向对象的初步认识2 类的引入3 类的定义4 类的封装及访问限定符4.1 封装4.2 访问限定符5 类的作用域6 类的实例化7 类对象模型7.1 类对象的存储方式7.2 如何计算类对象的大小7.3 结构体内存对齐规则8 命名习惯:驼峰法9 this指针9.1 this指针的引入9.2
C语言航路外传之进制转换
进制转换
超详解,让你C语言成功入门(四)——数组
在内存中,数组是连续存储的,而字符串以\0为结束标志,内存中不知道哪里放置了\0,故数组会越界查找,直到遇上\0才停止。
自定义类型(结构体、位段、联合体、枚举)
自定义类型:结构体、位段、联合体、枚举详解