- 博客(4)
- 收藏
- 关注
原创 C语言菜鸟学习(链表)
/构建一个链式队列,当用户输入数字时,将数字入队,当用户输入字母时,将队头元素出队。思路:建立新的链表存储每位相加的结果,用col存储相加后的进位,题目是逆序存储数据,所以每次的结果采用尾插法就行了。// InitQueue: 分配并初始化一个队列:创建一个空顺序队列。// InitQueue: 分配并初始化一个队列:创建一个空顺序队列。// QueueLength: 返回队列中元素的个数,即队列的长度。// QueueLength: 返回队列中元素的个数,即队列的长度。的链表,表示两个非负的整数。
2024-07-27 10:06:47 797
原创 C语言菜鸟学习(函数)
函数头:函数对外的公共接口函数名称:命名规则与变量一致,一般取与函数实际功能相符合的、顾名思义的名称。参数列表:即黑箱的输入数据列表,一个函数可有一个或多个参数,也可以不需要参数。返回类型:即黑箱的输入数据类型,一个函数可不返回数据,但最多只能返回一个数据函数体:函数功能的内部实现语法说明返回类型 函数名称(参数1,参数2,.......)函数体return 返回值;
2024-07-13 10:28:05 761
原创 C语言菜鸟学习(数组与指针)
a[0][0] 在数值上:&a[0]=>&a[0][0]=>a=>&a。typeof(&a[0][0]) ==> int* 在数值上:&a[0]=>&a[0][0]=>a=>&a。&a[0][0] a[0][0] 这个元素的地址 &a[0][0]1. 看作是指针:首元素的地址 &a[0] 在数值上:&a[0]=>&a[0][0]=>a=>&a。
2024-07-06 11:49:22 772
原创 C语言菜鸟学习(位运算)
高位空出n 个bit 位 补什么,看是有无符号 无符号 :高位补0 有符号:高位补符号位。~ : 按位取反---单目运算符,数据将每一个bit位取反,1变0,0变1。我们知道,在位运算过程中,与1进行按位与只有当两者都是1时结果为1。x >> n :将 x 的bit序列 整体右移 n个bit 位。如:12 >> 2 ==> 12 == 3/2^2。如:3 << 2 ==> 12 == 3*2^2。&:按位与,两个都为1,结果才为1。如:3 & 2 ==> 2。如:3 | 2 ==> 1。
2024-06-29 10:56:39 468 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人