<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[below_happy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/below_happy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; below_happy]]></copyright><item><title><![CDATA[QQ连连看图像分析实现辅助__源码]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/145454259</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/145454259</guid><author>below_happy</author><pubDate>Wed, 05 Feb 2025 14:18:07 +0800</pubDate><description><![CDATA[SendMessage ( 连连看窗口句柄, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM ( 宏_左边_横坐标 + 列数1 * 宏_方块宽度 +宏_方块宽度 / 2, 宏_左边_纵坐标 + 行数1 * 宏_方块高度 +宏_方块高度 / 2 ) );if ( 图片编号数组[行数1] + 列数1 > 图片编号数组[行数] + 列数 && 图片编号数组[行数1][列数1] == -1 && 两个图片是否相同 ( 图片数组[行数][列数], 图片数组[行数1][列数1] ) )]]></description><category></category></item><item><title><![CDATA[C语言调用API取网页源码]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/128538598</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/128538598</guid><author>below_happy</author><pubDate>Tue, 03 Jan 2023 20:13:32 +0800</pubDate><description><![CDATA[C语言调用API取网页源码]]></description><category></category></item><item><title><![CDATA[mingw指定字符编码格式]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/122467476</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/122467476</guid><author>below_happy</author><pubDate>Thu, 13 Jan 2022 09:52:15 +0800</pubDate><description><![CDATA[-finput-charset:用于指定输入文件(源文件)的字符编码格式(字符集),当未指定输入文件(源文件)的字符编码格式(字符集)(-finput-charset)时,gcc按照UTF-8字符编码格式(字符集)解析输入文件(源文件).
当未指定输入文件(源文件)的字符编码格式(字符集)(-finput-charset)时,gcc按照UTF-8字符编码格式(字符集)解析输入文件(源文件).对于输入文件(源文件)中的有宽字符标量L的字符L''常量和字符串L""常量,编译器会先从输入文件(源文件)中读取该有宽]]></description><category></category></item><item><title><![CDATA[C语言-单向链表]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/122445752</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/122445752</guid><author>below_happy</author><pubDate>Wed, 12 Jan 2022 08:45:01 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;stdbool.h&gt;

struct 结点
{
    int 数据;   //数据域
    struct 结点 *下一个;   //指针域
};

struct 结点 *创建链表();
struct 结点 *创建结点(int 数据);
void 遍历链表(struct 结点 *头结点);
struct 结点 *查找结点(struct 结点 *头结点, unsigned .]]></description><category></category></item><item><title><![CDATA[vb6.0 __stdcall函数内调用__cdecl函数_mingw版]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/114679880</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/114679880</guid><author>below_happy</author><pubDate>Thu, 11 Mar 2021 20:59:01 +0800</pubDate><description><![CDATA[//dy.c

#include &lt;windows.h&gt;

//C声明:
//int __stdcall dy(void * bdhsdz, int cssz[], int csgs);
//第一个参数:被调函数地址,第二个参数:参数数组,第三个参数:参数个数.
//dy(fp,0,0)表示无参函数调用.
//dy支持有返回值函数调用和无返回值函数调用.
//被调函数的返回值是dy的返回值.

__declspec(dllexport) int __declspec(naked) __stdca]]></description><category></category></item><item><title><![CDATA[WIN32汇编几种寻址方式]]></title><link>https://blog.youkuaiyun.com/below_happy/article/details/114655292</link><guid>https://blog.youkuaiyun.com/below_happy/article/details/114655292</guid><author>below_happy</author><pubDate>Thu, 11 Mar 2021 10:56:00 +0800</pubDate><description><![CDATA[寻址格式:
AT&amp;T汇编:
%段寄存器:地址或偏移(%基址或偏移量寄存器,%索引寄存器,比例因子)
INTEL汇编:
段寄存器:[基址或偏移量寄存器+索引寄存器*比例因子+地址或偏移]

地址或偏移以及比例因子都必须是常量，其余两个必须是寄存器。如果省略任何一项，那么等式中将以0代替该项。注意:如果不指定比例因子,则比例因子默认为1。

在AT&amp;T汇编中,地址或偏移常量和比例因子常量不能添加$前缀.
结果地址 = 基址或偏移量寄存器 + 索引寄存器 * 比例因子 + 地址或偏移

立即寻址:]]></description><category></category></item></channel></rss>