![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小操作
陶泥猴
这个作者很懒,什么都没留下…
展开
-
两个数字交换的三种方法
写代码经常遇到两个数字交换的问题,基本就三种方法交换 a b 的值。1、引入一个中间值int c=a;a=b;b=c;2、利用相加之后相减,好处是不用定义新的变量,不用浪费空间,坏处是a+b的值可能会溢出,还有就是数组中,可能会出问题。a=a+b;b=a-b;a=a-b;3、利用异或运算,效率最快,B格也高,建议使用,不过在数组中也容易出问题a=a^b;b=a...原创 2018-12-10 19:47:12 · 2923 阅读 · 0 评论 -
C语言拼接字符串的三种操作
#include<stdio.h>#include<stdlib.h>#include<string.h>char *join1(char *, char*);void join2(char *, char );char *join3(char *, char);int main(void) {char a[4] = "abc"; // char ...原创 2018-12-28 20:10:09 · 61044 阅读 · 1 评论 -
排序
程序员那些必须掌握的排序算法(上)1、冒泡排序2、选择排序3、插入排序4、希尔排序程序员那些必须掌握的排序算法(下)1、快速排序2、归并排序3、基数排序...原创 2019-08-28 15:59:13 · 121 阅读 · 0 评论 -
邮件去重,相关设置
工作时,主要使用的OUTLOOK邮箱。所以这些操作和设置都基于outlook。1、设置规则后,好几个文件夹都收到相同的邮件,邮件在多个文件夹重复,或者在一个文件夹中有重复。这种情况一般是设置规则时,没有勾选“并且停止处理其他规则”这个选项。2、设置规则后,有新邮件时,右下角没提示,任务栏图标也没变化,都不知道有没有新邮件。这种情况需要在设置规则时,勾选“并且显示桌面通知”这个选项。...原创 2019-09-05 11:46:17 · 1581 阅读 · 0 评论 -
Linux中C语言调试
1、确保Linux中有GCC 和GDB。如果没有就安装下 。 sudo apt-get install gcc sudo apt-get install gdb2、编写C文件,确保可编译。(比如:text.c)3、将调试文件text.c从gcc加载进入gdb中。 gcc -g text.c -o a.out4、进入GDB调试器gdb a.out5、调试器常用命令。li...原创 2019-09-11 09:06:29 · 1188 阅读 · 0 评论