<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AvinLi的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/panhdong651</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; panhdong651]]></copyright><item><title><![CDATA[C语言学习第二阶段整理复习——数组]]></title><link>https://blog.youkuaiyun.com/panhdong651/article/details/86678366</link><guid>https://blog.youkuaiyun.com/panhdong651/article/details/86678366</guid><author>panhdong651</author><pubDate>Mon, 28 Jan 2019 17:30:04 +0800</pubDate><description><![CDATA[C语言学习第二阶段整理复习——数组数组一维数组一维数组的数据在内存中的存储数组名与内存单元的关系一维数组的数据个数的计算数组首地址的加减法运算二维数组
数组
**什么是数组？**数组是一组具有相同数据类型的变量的集合体， 其存储的位置紧挨在一起，是连续的。
我把数组联想为一个大的阶梯教室，按照椅子背上面的座位号顺序排列的座位。

椅背上没有编号，可以和自己本校的带有编号的椅子进行配对，也可以将图中...]]></description><category></category></item><item><title><![CDATA[C++反汇编与逆向之识别main函数学习笔记]]></title><link>https://blog.youkuaiyun.com/panhdong651/article/details/50907492</link><guid>https://blog.youkuaiyun.com/panhdong651/article/details/50907492</guid><author>panhdong651</author><pubDate>Wed, 16 Mar 2016 18:54:43 +0800</pubDate><description><![CDATA[int main(int argc, char* argv[])
{
	// 	main(int 1, char * * 0x00380d70) line 7
	// 	mainCRTStartup() line 206 + 25 bytes
	// 	KERNEL32! 7c817067()
	//	根据堆栈的先进后出原则可知 
	//	程序在调用main函数之前，先调用了Kernel32 ->]]></description><category></category></item><item><title><![CDATA[C++反汇编与逆向分析之数据类型的基本表现学习笔记]]></title><link>https://blog.youkuaiyun.com/panhdong651/article/details/50899324</link><guid>https://blog.youkuaiyun.com/panhdong651/article/details/50899324</guid><author>panhdong651</author><pubDate>Tue, 15 Mar 2016 19:45:07 +0800</pubDate><description><![CDATA[float GetFloat()
{
	return 12.25f;
}

void Add(int &nVar)
{
	nVar++;	
}
int main(int argc, char* argv[])
{
	// 在未使用到浮点数的情况下
	// VC++ 6.0中输入小数会报错，即没有对浮点寄存器初始化
	// 解决办法是在任意位置声明一个浮点类型的变量对浮点寄存器初始化即可
	// 	]]></description><category></category></item></channel></rss>