摘要: 分享几个算法题,经典可能有点算不上,只能算是初学算法的一点小题目吧 声明:每道题思路可能不止一种,可能有很多种,具体详情请自己百度,Thank you! 1.交换两个数(尽量用多种方法) 分析 swap1,最常用的用一个temp变量来交换 swap2,两个数相加的和然后减去b的值,那么剩下的值就为a 阅读全文
posted @ 2018-03-11 12:20 popring 阅读(893) 评论(0) 推荐(0) 编辑
摘要: return 主函数(main)运行return结束执行,其他函数则为返回值 exit 结束进程 声明 解决c编译器的警报和c++的出错,只要在调用前声明就ok 头文件 include,可以将声明和定义放在头文件中 分文件是按照功能来分的! q 定义变量,代表类型 使用变量时代表操作指针所指向的内容 阅读全文
posted @ 2018-03-07 17:19 popring 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 字符串: scanf 不做越界检查,不可以放空格 gets 不做越界检查可以放空格 fgets 有越界检查,在规定数组内输入 需导入stdin.h puts 将内容输出到屏幕,自动在屏幕加换行,内容本身没变化 fputs stdout strlen 从首元素开始到结束符为止的长度,结束符不算”\0″ 阅读全文
posted @ 2018-03-07 17:19 popring 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 数据类型: 基本类型(int、short、long、char、float、double) 构造类型(数组类型、构造类型、联合类型、枚举类型) 指针类型 常量: 程序运行过程中不可改变的量 变量: 变量使用前需定义 int b是声明,也是定义 extern int b 只是声明不是定义 宏定义后都可以 阅读全文
posted @ 2018-03-07 17:18 popring 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化输入输出: //%% 在屏幕输出%,后面的d也会输出 printf(“%%d\n”); int a=123; printf(“a2 =’%5d’\n”,a); //以5个字符输出,没有字符以空字符填充,默认右对齐 printf(“a2 =’%05d’\n”,a); //以5个字符输出,没 阅读全文
posted @ 2018-03-07 17:18 popring 阅读(106) 评论(0) 推荐(0) 编辑
摘要: google hack是指使用Google等搜索引擎对某些特定的网络主机漏洞(通常是服务器上的脚本漏洞)进行搜索,以达到快速找到漏洞主机或特定主机的漏洞的目的。 详情百度百科:https://baike.baidu.com/item/google%20hack/446296?fr=aladdin g 阅读全文
posted @ 2018-02-26 23:52 popring 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Window下DOS之C语言 熟悉Dos命令 命令简单介绍(如果感兴趣自己可以多了解了解去) cd 切换目录 dir 查看目录信息 cls 清屏 编译器 可以自行选择,比如vs 20xx(界面不算特比丑,如果电脑有点旧的话,带起来略有吃力),vc6.0(经典,就是各方面都有点老,主要是界面丑),qt 阅读全文
posted @ 2018-01-04 18:18 popring 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Linux进阶 编号命令介绍 1 whoami 查看当前用户 2 who 显示当前已登陆用户信息 3 exit 退出 a 如果当前为图形界面时,退出当前终端。 b 如果使用SSH远程登陆,退出登陆账户。 c 如果是切换后的登陆用户,退出则返回上一个登陆账号。 4 cat /etc/passwd 产看 阅读全文
posted @ 2018-01-04 17:39 popring 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 前言: 今天的课程主要是熟悉了下Linux的界面,我安装的是 kali Linux,应该是黑客专属类的,其实也就是闹着玩,反正是学习Linux 都一样 ! 注意: 安装过程没什么好说的,值得一提的是,Vmware 10版本不支持Debian8,所以在安装新版本Kali的时候会出现错误,将虚拟机换成最 阅读全文
posted @ 2018-01-03 13:22 popring 阅读(251) 评论(0) 推荐(0) 编辑