- 博客(30)
- 收藏
- 关注
原创 数据结构(基础知识)
数据是信息的载体,是描述客观事物属性的数,字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合:是数据的基本单位,在程序中常作为一个整体来考虑:是具有相同构成的数据元素的集合,是数据的一个子集。
2024-06-22 23:12:49
1291
原创 柔性数组(详解)
上述的 type_a 结构也可以设计为:结构体存放一个指针,最后指向一个开辟的空间,也能完成相应的操作。用户调用free可以释放结构体,但是用户并不知道这个结构体内的成员也需要free,所以你。如果我们的代码是在一个给别人用的函数中,你在里面做了二次内存分配,并把整个结构体返回给。所以,如果我们把结构体的内存以及其成员要的内存一次性分配好。C99 中,结构中的最后一个元素允许是未知大小的数组,这就叫做『柔性数组』成员。了,并返回给用户一个结构体指针,用户做一次free就可以把所有的内存也给释放掉。
2024-06-10 22:41:30
830
原创 C++缺省参数函数重载
/a.h// a.c{}// 注意:如果生命与定义位置同时出现,恰巧两个位置提供的值不同,//那编译器就无法确定到底该用那个缺省值。//分离定义时:必须声明给缺省参数,如果定义给值不可以//必须声明给缺省参数,不可以在定义给//定义给却生产的参数不起作用。
2024-06-05 22:20:26
1617
原创 C语言实现十进制转任意进制(详解)
主要思路:运用一个数组,通过数字每次取任意进制模,存在数组中, 再通过倒取数组中的数值,来实现进制转换,如果遇到十六进制,利用ASCII码值 数字字符和大写字母 相差55的特性来解决。
2024-05-29 22:52:52
1561
原创 初学C语言100题:经典例题节选(源码分享)
回文数是指 指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如 12321 和 12344321 是回文数。
2024-05-28 20:32:55
751
原创 一篇文章带你初始结构体(一)
/纵坐标 }p1 = { 10,15 };//给结构体变量p横坐标赋值为100,纵坐标赋值为200 struct S ss = { 'w',{50,20},5.5,"hello 优快云" };//给结构体变量p横坐标赋值为100,纵坐标赋值为200 struct S ss = { 'w',{50,20},5.5,"hello 优快云" };//给结构体变量p1横坐标赋值为10,纵坐标赋值为15 int main() { struct Point p = { 100,200 };//纵坐标 }p1;
2024-05-25 18:36:43
155
原创 指针?其实也没那么难(超详解,建议收藏)
指针是什么?指针变量为什么要有地址呢?内存单元的编号如何产生?指针变量的大小指针和指针类型指针+-整数指针的解引用野指针野指针的成因如何规避野指针指针运算指针的关系运算指针-指针指针和数组二级指针指针数组
2024-05-20 18:42:50
944
2
原创 C语言基础知识(上)
人与人之间交流需要语言。例如:汉语,英语 ,俄语。人与计算机之间交流需要机器语言。例如:C语言,java,python,go语言等。C语言是成千上万机器语言中的一种。在计算机内部中,程序,数据和信息均采用二进制表示。
2024-05-17 23:59:29
462
原创 猜数字游戏(C语言版)
进入游戏,我们要猜数字,必须电脑先随机生成一个数字 我们才可以猜数字。本来我们想要生成一个随机数,结果要求我们传过去一个随机数!rand 函数返回的随机数的范围是(0~32767)根据游戏具体规则,我们可以开始编写一个game函数了。这里为了达到游戏重复玩的目的,使用了循环。随机数生成好了 ,但是生成的数字太大了。rand函数返回一个随机的整数,我们要求猜1~100之间的数字。玩家选择1,开始猜数字游戏。玩家选择0,退出猜数字游戏。玩家猜小了,就告知猜小了。玩家猜大了,就告知猜大了。
2024-05-16 23:50:43
984
1. 实验指导书--Linux操作系统管理_天软_2024年修订 - 20241006 - 初稿.doc
2024-10-25
1. 实验指导书--Linux操作系统管理_天软_2024年修订 - 20241006 - 初稿.pdf
2024-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人