- 博客(7)
- 收藏
- 关注
原创 在linux系统上下载QQ
经过多次寻找,终于找到了这个在linux上适配的QQ!!!! https://im.qq.com/linuxqq/download.html 在这个网站上可以直接找适合自己系统的版本,直接下载即可!! 安装帮助 ...
2019-12-25 21:04:20
2118
原创 vim不能使用库函数
collect2: error: ld returned 1 exit status 这个问题即 Linux下调用math.h头文件但编译显示未定义 解决办法 在编译时加入-lm即可 Example:gcc name.c -lm -lm含义:-l是指定程序链接哪个静态库或者动态库,-m表示的是数学库,也就是使用math.h头文件,就得链接数学库进行编译,-lm的意思就是告诉程序链接数学库 ...
2019-12-23 16:33:42
345
原创 查找
查找 查找方法有很多种,在这里为大家分享3中简单的查找方式。 以二维数组为例: 现在有一个二维数组,里面的数据由左到右,有上到下均递增,并且值不会重复,在这些数据中找到key 顺序查找 #include <stdio.h> int main() { int a[100][100]; int key; int flag=1; int m,n;//横...
2019-12-14 15:51:38
173
原创 Git的基本使用
Git的优点 git能自动记录每次文件的改动。 git可以让同事协作编辑,不需要把文件传来传去。 git不需要网络,在任何场景都可以使用。 git具有极其强大的分支管理。 Git 的安装 先试着输入git,如果提示没有安装,输入以下代码。 sudo apt-get install git 这样就完成了git的安装。 本地 我们先创建一个自己的版本库。 $ mkdir "目录名"//创建目录 $...
2019-12-10 22:42:19
301
原创 函数递归
递归 定义:直接或间接在函数体内调用函数本身,实现循环。 直接:在函数体本身调用自己函数本身。 间接:例如:存在2个函数fun1()和fun2()那么,在fun1()函数中调用fun2()函数,在fun2()函数中调用fun1()函数。 注意事项:任何一个函数体内不能出现其他函数的定义。 n!的递归算法 #include <stdio.h> int jc(int n); ...
2019-12-04 01:25:42
384
1
原创 内存分区
栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。(就是由编译器在需要的时候分配,不需要的时候自动清除的变量储存区。) 堆区(heap):是一块动态内存区,由程序员分配释放,他们的释放编译器不管,若程序员不释放,则在程序结束后,操作系统自动回收。(如果程序员没有设计释放过程,而是由程序崩溃或者运行结束导致系统回收程序所在的内存,这样很容易造成内存的泄漏。 数据...
2019-12-01 13:11:49
178
1
原创 回文字符(第一周技术分享)
第一篇博客就来写一下这次面试婷婷学姐问我的一个问题吧! 最开始我只会用最笨的办法把每位上的数字都写出来,然后去比较首末是否相等去判断是否为回文数。 #include <stdio.h> int main() { int arr[5]; printf("请输入五位数:");//输入时应在每个数字之间输入空格 for (int i=0;i<...
2019-11-26 22:21:28
418
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人