ABoooo
ABoooo
全部文章
分类
未归档(22)
归档
标签
去牛客网
登录
/
注册
ABoooo的博客
早睡早起,从我做起
全部文章
(共17篇)
分别给出BOOL,int,float,指针变量 与“零值”比较的 if 语句(假设变量名为var)
【解答】BOOL型变量:if(!var)int型变量: if(var==0)float型变量:const float EPSINON = 0.00001;if ((x >= - EPSINON) && (x <= EPSINON)指针变量: if(var==NULL)【...
C语言
C语法
2021-06-20
0
528
malloc使用时的三点注意事项
malloc使用时的三点注意事项 如果准备使用已经存在的指针接收malloc申请的空间首地址,首先应该判断指针是否为NULL,如果不是NULL,有可能此指针指向一块正在使用的空间,建议先检查指针指向的内容是否有用,是否需要先释放指向的内容。 申请malloc之后,需要进行判断malloc是否申请成...
C语言
C语法
指针
2021-06-20
0
896
找单项链表中的中间节点
找单项链表中的中间节点 struct ListNode { int val; struct ListNode *next; };ListNode* fast = head; ListNode* slow = head; while(fast->next && f...
中间节点
C语言
链表
C语法
2021-05-22
0
433
二叉树的先序、中序和后续遍历
二叉树的先序、中序和后续遍历 typedef struct TreeNode * BinTree; struct TreeNode{ int val; BinTree Left; BinTree Right; }; 递归写法void PreOrderTraversal(Bin...
C语言
二叉树
中序遍历
先序遍历
C语法
后续遍历
2021-05-20
0
474
一种循环标志位的使用方法
一种循环标志位的使用方法 例如在循环中,可能存在这种循环的写法 ... #define MAXSIZE 10 flag++; if(flag == MAXSIZE){ flag = 0; //...do something... } ...这个时候可以替换为 ... #define...
C语言
新方法
嵌入式
标志位
2021-05-19
0
524
restrict关键字用法
c99中新增加了一个类型定义,就是restrict。 概括的说,关键字restrict只用于限定指针;该关键字用于告知编译器,所有修改该指针所指向内容的操作全部都是基于(base on)该指针的,即不存在其它进行修改操作的途径;这样的后果是帮助编译器进行更好的代码优化,生成更有效率的汇编代码。 举个...
C语言
关键字
C语法
restrict
2021-05-16
0
1564
逗号在C语言中的两种用法
逗号在C语言中的两种用法 逗号用作分隔符在变量声明语句、函数调用语句等场合,逗号是作为分隔符使用的。例如:int a,b; printf("%d, %d", a, b); 逗号用作运算符形式:表达式1,表达式2,表达式3,...,表达式n当逗号作为运算符使用时是一个双目运算符...
逗号
C语言
C语法
逗号运算符
2021-05-13
1
2045
首页
上一页
1
2
下一页
末页