自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 数据结构(基础知识)

数据是信息的载体,是描述客观事物属性的数,字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合:是数据的基本单位,在程序中常作为一个整体来考虑:是具有相同构成的数据元素的集合,是数据的一个子集。

2024-06-22 23:12:49 833

原创 数组(举例详解)

有了变量就可以存放数值了存放几个数值可以但是存放一百个呢?这时候就出现了数组。

2024-06-15 22:27:05 2651

原创 柔性数组(详解)

上述的 type_a 结构也可以设计为:结构体存放一个指针,最后指向一个开辟的空间,也能完成相应的操作。用户调用free可以释放结构体,但是用户并不知道这个结构体内的成员也需要free,所以你。如果我们的代码是在一个给别人用的函数中,你在里面做了二次内存分配,并把整个结构体返回给。所以,如果我们把结构体的内存以及其成员要的内存一次性分配好。C99 中,结构中的最后一个元素允许是未知大小的数组,这就叫做『柔性数组』成员。了,并返回给用户一个结构体指针,用户做一次free就可以把所有的内存也给释放掉。

2024-06-10 22:41:30 637

原创 一篇文章带你搞懂C++引用(建议收藏)

引用概念,特性,常引用 引用的使用场景 指针和引用的差别

2024-06-07 22:55:48 2902

原创 C++缺省参数函数重载

/a.h// a.c{}// 注意:如果生命与定义位置同时出现,恰巧两个位置提供的值不同,//那编译器就无法确定到底该用那个缺省值。//分离定义时:必须声明给缺省参数,如果定义给值不可以//必须声明给缺省参数,不可以在定义给//定义给却生产的参数不起作用。

2024-06-05 22:20:26 1552

原创 C++命名空间(详解)

定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名。

2024-06-03 20:56:07 1209

原创 C语言实现十进制转任意进制(详解)

主要思路:运用一个数组,通过数字每次取任意进制模,存在数组中, 再通过倒取数组中的数值,来实现进制转换,如果遇到十六进制,利用ASCII码值 数字字符和大写字母 相差55的特性来解决。

2024-05-29 22:52:52 1221

原创 初学C语言100题:经典例题节选(源码分享)

完数的概念 一个正整数的所有因子(除了自身以外的约数)的和恰巧等于它本身。

2024-05-29 22:21:02 1361 1

原创 初学C语言100题:经典例题节选(源码分享)

回文数是指 指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如 12321 和 12344321 是回文数。

2024-05-28 20:32:55 695

原创 初学C语言100题:经典例题节选(源码分享)

也可以用第二种简便方法。

2024-05-27 22:55:08 807

原创 一篇文章带你初始结构体(一)

/纵坐标 }p1 = { 10,15 };//给结构体变量p横坐标赋值为100,纵坐标赋值为200 struct S ss = { 'w',{50,20},5.5,"hello CSDN" };//给结构体变量p横坐标赋值为100,纵坐标赋值为200 struct S ss = { 'w',{50,20},5.5,"hello CSDN" };//给结构体变量p1横坐标赋值为10,纵坐标赋值为15 int main() { struct Point p = { 100,200 };//纵坐标 }p1;

2024-05-25 18:36:43 119

原创 操作符?看这一篇就够了 超详解例子!(建议收藏)

C语言 最全的操作符详解 附带例子!

2024-05-22 23:59:30 2438

原创 指针?其实也没那么难(超详解,建议收藏)

指针是什么?指针变量为什么要有地址呢?内存单元的编号如何产生?指针变量的大小指针和指针类型指针+-整数指针的解引用野指针野指针的成因如何规避野指针指针运算指针的关系运算指针-指针指针和数组二级指针指针数组

2024-05-20 18:42:50 882 2

原创 折半查找,二叉判定树(C语言版)

二分查找,二叉判定树

2024-05-18 23:44:39 842

原创 C语言基础知识(上)

人与人之间交流需要语言。例如:汉语,英语 ,俄语。人与计算机之间交流需要机器语言。例如:C语言,java,python,go语言等。C语言是成千上万机器语言中的一种。在计算机内部中,程序,数据和信息均采用二进制表示。

2024-05-17 23:59:29 403

原创 break continue在C语言循环语句中的作用

C语言 循环语句 break continue 作用

2024-05-17 23:45:54 850

原创 猜数字游戏(C语言版)

进入游戏,我们要猜数字,必须电脑先随机生成一个数字 我们才可以猜数字。本来我们想要生成一个随机数,结果要求我们传过去一个随机数!rand 函数返回的随机数的范围是(0~32767)根据游戏具体规则,我们可以开始编写一个game函数了。这里为了达到游戏重复玩的目的,使用了循环。随机数生成好了 ,但是生成的数字太大了。rand函数返回一个随机的整数,我们要求猜1~100之间的数字。玩家选择1,开始猜数字游戏。玩家选择0,退出猜数字游戏。玩家猜小了,就告知猜小了。玩家猜大了,就告知猜大了。

2024-05-16 23:50:43 910

原创 C语言项目—扫雷完整代码超详解(含有递归展开)

C语言小项目,完整代码递归展开详解

2024-05-16 17:01:51 1675

原创 分支语句入门基础讲解(从入门到精通)

基础的C语言分支

2024-05-15 23:42:19 884 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除