随笔分类 - C语言学习
摘要:一.准备工作: sqlite3工具集:链接:https://pan.baidu.com/s/1mjufXZa 密码:2ui7 安装步骤: 2.添加sqlite3.exe的环境变量 这里是把sqlite3.exe放在C盘根目录,所以这样添加系统变量 添加好以后,打开cmd,输入sqlite3,如果出现
阅读全文
摘要:1.自己实现三个常用函数 strlen,strcpy,strstr 自己实现strstr函数,如果找到返回首地址,找不到则返回NULL 自己实现strlen函数 自己实现strcpy函数 2.字符串的排序以及自己实现strcmp 字符串的排序调用qsort 字符串的排序,冒泡法 自己实现strcmp
阅读全文
摘要:1.Apache的安装 地址:链接:https://pan.baidu.com/s/1kWdSWwZ 密码:nuqo 2.在相应路径下写html如图所示 new.html代码: 3.cgi路径: cgi代码 运行效果: 点击post后:
阅读全文
摘要:一、开发环境 开发环境 使用语言:C/C++ IDE:VS2010+ 其他三方库 EasyX(http://www.easyx.cn/downloads/) ADB(链接:https://pan.baidu.com/s/1ghjbm51 密码:v68m) ADB环境变量配置 打开adb文件夹,将此路
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include #include #define path "1E~001.txt" char ** g_QQ;//存放在内存中的qq数据 int total_hang = 84357147;//标识一共多少行 int long_hang = 798;//标识有多少数据很长的数据 //读取一共有多少...
阅读全文
摘要:#include #include #include #include void run1(void *p) { MessageBoxA(0, "1", "1", 0); } void run2(void *p) { MessageBoxA(0, "2", "2", 0); } void run3(void *p) { MessageBoxA(0, "3",...
阅读全文
摘要:函数指针作为参数 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <Windows.h> 4 5 int add(int a, int b) 6 { 7 return a + b; 8 } 9 10 int sub(int a, int b
阅读全文
摘要:1 int a[3][4]; 2 int *p = (int[11]){ 0 }; 3 int(*px)[4] = (int[5][4]){ 0 };
阅读全文
摘要:1 int *p = malloc(sizeof(int) * 10);//malloc不会初始化参数是整体大小 2 int *p = calloc(25, sizeof(int));//会初始化为0,参数第一个是个数,第二个是元素大小 3 void *px = relloc(p, 44);//拓展内存,如果后面内存够则返回原来地址, 4 ...
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include void main() { //创建一个二级指针指向4个一级指针 int **arr = (int **)malloc(sizeof(int *) * 4); //每个一级指针分配内存地址 for (int i = 0; i < 4; i++) {...
阅读全文
摘要:指针数组 数组的每一个元素都是地址,sizeof(p) = 40; 数组指针 数组的每一个元素都是一个数组的首地址,sizeof(p2) = 4; 实现不改变原来的数组元素位置来实现冒泡排序,使用指针数组 数组指针存储一个二维数组
阅读全文
摘要:1 #include 2 #include 3 4 // 自身的窗口句柄 父窗口句柄 命令 控制显示或者隐藏 5 int APIENTRY WinMain(HINSTANCE hinstance, HINSTANCE hpreinstance, LPSTR cmdline, in...
阅读全文
摘要:Detours可以用来实现劫持,他是微软亚洲研究院开发出来的工具,要实现它首先需要安装Detours. 安装地址链接:https://pan.baidu.com/s/1eTolVZs 密码:uy8x 劫持自己 1 #include <stdio.h> 2 #include <stdlib.h> 3
阅读全文
摘要:1 #include 2 #include 3 #include 4 #include 5 #define PI 3.14159 6 #define R 150 7 8 void main() 9 { 10 //获取窗口 11 HWND hnd = FindWindowA("TXGuiFoundation", "QQ"); 12 if (hnd...
阅读全文
摘要:第三章 控制语句 一、选择题 1. 以下语句中无限循环语句是 B 。 A)for(;2&5;); 10 101 //不是无限循环 B)while(1,2,3); 1,2,3 3 C)while(‘\0’); D)for(;’\0’;); '0' '\0' 0 // %d 48 0 0 //0,为空
阅读全文
摘要:相关代码:链接:https://pan.baidu.com/s/1pKVVUZL 密码:e3vf
阅读全文

浙公网安备 33010602011771号