- 博客(22)
- 收藏
- 关注
原创 C++入门篇
在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将。缺省参数是声明或定义函数时为函数的参数指定一个缺省值。形参列表(参数个数 或 类型 或 类型顺序)不同,常用来处理实现功能类似数据类型不同的问题。是函数的一种特殊情况,C++允许在同一作用域中声明几个功能类似的同名函数,这些同名函数的。使用命名空间的目的是对标识符的名称进行本地。化,以避免命名冲突或名字污染,namespace关键字的出现可以解决这种问题。定实参则采用该形参的缺省值,否则使用指定的实参。
2024-03-13 21:17:09
468
2
原创 顺序表的实现
int size;}SeqList;// 对数据的管理:增删查改// 顺序表查找// 顺序表在pos位置插入x// 顺序表删除pos位置的值尾插比较简单,只需要增加赋值且数组有效个数的个数即可,而头插,需要不断挪动数组assert(ps);//进来先检查容量ps->size++;assert(ps);end--;ps->size++;
2023-09-22 16:28:16
121
1
原创 预处理和宏定义
语法:#define name stuff#define 机制包括了一个规定,允许把参数替换到文本中,这种实现通常称为宏(macro)或定义宏(define macro)x = 5;y = 8;//输出的结果是什么?此刻将x++和y++代入 ( (x++) > (y++)?注意一下,宏定义有一个很容易犯错的地方就是优先级问题,所以在做宏定义时一定要记得扩上需要的扩号。
2023-08-25 23:22:14
70
1
原创 结构体实现位段功能
1、位段的成员必须是或(整型家族)2、如:struct Aint _a:2;int _b:5;int _c:10;int _d:30;A就是位段类型。
2023-08-21 23:46:03
66
1
原创 大厂笔试题常考类型之结构体的内存对齐
一个int a,整型需要4个字节,在0偏移处开始数,占四个格子,到3处,接下来char b 需要一个字节,最小对齐数为1,刚好在4处,此时4也 1的整数倍,到5处时,short是两个字节,和规定的编译器的8比较,明显是2比较小,但5不是2的整数倍,故要浪费一个字节,跳到6处才能填充short c,以上两题均是笔试中常见类型,此题不再一一分析,读者可按照题一进行具体分析,也可看我画的图,或者自行画图理解,这样会深刻。如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整。
2023-08-19 11:21:37
79
原创 计算字符串的长度
这时候只是函数内部的内容变动,主函数不变。时,可采用递归的方式,具体看下面的代码。以上就是计算一个字符串长度的三种方法了。第三种方式:指针-指针。运行结果还是依旧是7。
2023-08-13 20:24:41
4586
1
原创 c语言难题之指针
指针对于很多人来说非常的难!但是!!!难就不学吗???当然不行啦!指针难但是在C语言中它的地位是非常高的,也很重要,当你学到这里时发现自己学不下了,你应该告诉自己:(还有比这更难的!)熬一熬你会发现其中的趣味!接下来和我一起学叭。
2023-08-12 23:12:21
124
1
原创 关于大端和小端的知识点
大端:是指数据的高位存储在内存低字节地址处,而低位存储在高字节地址处的一种模式小端:是指数据的高位存储在内存高字节地址处,而低位存储在低字节地址处的一种模式。
2023-08-12 15:53:51
166
1
原创 牛客网在线题学习
2 走法:2种的(要么一次走一个,要么一次走两个)n个台阶 fib(n-1)+fib(n-2)第一次走两个台阶,剩下n-2个台阶 即fib(n-2)种。这一道偏容易,只需要知道三角形的特点还有等腰等边三角形分别有什特点即可。两种情况:第一次走1个台阶,剩下n-1个台阶 即fib(n-1)种。附上牛客网该题链接。:当台阶个数为 1 走法:一种。
2023-08-11 18:21:19
63
1
基于Web的个人博客系统功能及界面测试
2024-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人