![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
诸葛苍穹
...
展开
-
数据类型
1.数据类型(1)整型:short(短整型),int(整型),long(长整型)(2)浮点型:float(单精度浮点型),double(双精度浮点型)(3)字符型:char数据类型格式:数据类型 变量名 = 初值,例如:int a = 10;需要注意的是:单精度浮点型,小数点后六位为有效位;而双精度浮点型,小数点后十五位为有效数字;在定义多个相同类型变量时,可以使用逗号隔开,例如:int原创 2015-09-16 14:32:56 · 500 阅读 · 0 评论 -
指针遍历字符
#include <stdio.h>#include <stdlib.h> void main(){ char *p = "taskList"; while (*p) { printf("\n%c,%x", *p,p); p++; } system("pause");}原创 2017-06-20 22:37:47 · 3260 阅读 · 0 评论 -
xuetr win7 64 进程查看
xuetr win7 64原创 2017-06-18 22:41:40 · 2018 阅读 · 0 评论 -
ShellExecuteA命令行执行程序
/*_In_opt_ HWND hwnd, _In_opt_ LPCSTR lpOperation, //操作 _In_ LPCSTR lpFile, //打开的文件 _In_opt_ LPCSTR lpParameters, _In_opt_ LPCSTR lpDirectory, _In_ INT原创 2017-06-18 14:53:06 · 2947 阅读 · 0 评论 -
内存分配malloc
void main(){ while (1) { int *p = (int *)malloc(99999999); }}吃内存原创 2017-06-18 14:54:22 · 220 阅读 · 0 评论 -
CMD常用命令
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)1. appwiz.cpl:程序和功能 2. calc:启动计算器 3. certmgr.msc:证书管理实用程序 4. charmap:启动字符映射表 5. chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6. cleanmgr: 打开磁盘清理工具 7. clic原创 2017-06-18 13:45:17 · 545 阅读 · 0 评论 -
C语言三个数字比较大小
int median(int a1, int b1, int c1);int median(int a1, int b1, int c1) { int max = (a1 > b1 ? a1 : b1) > c1 ? (a1 > b1 ? a1 : b1) : c1; int min = (a1 < b1 ? a1 : b1) < c1 ? (a1 < b1 ? a1 : b1)原创 2015-12-27 21:04:15 · 8158 阅读 · 0 评论 -
C++密码破解
#include <iostream>#include <string.h>#include <stdlib.h>void main(){ using namespace std; cout<<"请输入您的密码: "; char psw[100]; cin.get(psw,100); int len = strlen(psw); char *原创 2015-11-16 15:52:13 · 8943 阅读 · 3 评论 -
如何寻找安全漏洞之——黑客们如何挖掘漏洞
看到本文的题目你会不会虎躯一震呢?感觉——it’s imposible!,but it is so easy to get in。。。 以前我们总是听到“挖掘漏洞”,“某某公司出现了提权漏洞”,我们会问一句“你咋知道这是漏洞?你怎么知道漏洞在哪?”,当然回答这个很简单啦,因为漏洞在代码中,但是上百万行的代码谁知道哪里有漏洞?这个嘛。。。人做不到软件可以搞定一切啊!当然漏洞挖掘的前提是你要懂得如何发原创 2015-11-16 15:54:58 · 18632 阅读 · 2 评论 -
密码破解
#include #include #include void main(){ using namespace std; cout<<"请输入您的密码: "; char psw[100]; cin.get(psw,100); int len = strlen(psw); char * ppsw = new char[len+1]; f原创 2015-11-16 15:51:07 · 406 阅读 · 0 评论 -
C语言之MD5算法
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <string.h> typedef unsigned char *POINTER; typedef unsigned short int UINT2; typedef unsigned long原创 2015-10-28 09:57:32 · 1381 阅读 · 0 评论 -
冒泡排序及其优化
冒泡排序是编程之中非常简单的一种排序方法,作为入门级排序方法,可以说每个程序员对它都并不陌生。所谓冒泡排序,便是通过水中气泡一般,重复地走访过要排序的数列,一次比较两个元素,将它们按照从大到小或者从小到大的顺序排列,如果它们的顺序错误就把他们交换过来。只是,计算机和人不一样,它只会固定的按照原本设定好的程序去运行,假使遇到数列原本就是有序的情况,它依然会不断地进行对比,这样无疑是一种资源的浪费,因此原创 2015-09-16 14:35:27 · 500 阅读 · 0 评论 -
c++调用静态库和动态库
调用静态库第一步把动态库放到文件里第二部连接上静态库#pragma comment(lib,"静态库.lib")调用动态库第一步typedef int( *getMaxNum)(int, int); //定义一个函数指针类型第二部//加载 dllHMODULE hModule = LoadLibrary("mydll.dll");//判断是否加载上if (!hModule){co原创 2017-08-27 20:33:21 · 643 阅读 · 0 评论