![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
清宵尚温。
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
【数据结构】按位序插入(带头结点)
LNode * 代表节点LinkList 代表链表都是指向链表首个元素的指针// 按位序插入// 定义节点元素typedef struct LNode { ElemType data; struct LNode *next;}LNode, *LinkList;// 在第i个位置插入元素e (带头节点)bool ListInsert(LNode &L, int i, ElemType e) { // 判断i小于1的情况 if (i < 1) return fa原创 2022-03-13 21:47:41 · 1653 阅读 · 0 评论 -
c语言笔记
1. 循环输入的二种表示~是按位取反scanf的返回值是输入值的个数,如果没有输入值就是返回-1,-1按位取反结果是0while(~scanf("%d", &n))就是当没有输入的时候退出循环EOF,为End Of File的缩写,通常在文本的最后存在此字符表示资料结束。EOF 的值通常为 -12. 两个值交换的第二种思路a^=b;b^=a;a^=b;解释:a'=a^b;b=b^a'=b^a^b=a;a=a'^a=a^b^a=a;3. int最大值补码=反码原创 2021-10-10 22:31:19 · 427 阅读 · 0 评论