<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mu_De_Yu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mu_De_Yu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mu_De_Yu]]></copyright><item><title><![CDATA[Linux下memset大内存时报错（地址越界）]]></title><link>https://blog.youkuaiyun.com/Mu_De_Yu/article/details/52703756</link><guid>https://blog.youkuaiyun.com/Mu_De_Yu/article/details/52703756</guid><author>Mu_De_Yu</author><pubDate>Thu, 29 Sep 2016 17:41:48 +0800</pubDate><description><![CDATA[我在Linux下开发时，要申请一块3M左右的内存来存放图片的二进制数据，一开始这样写：

int size =800*600*4;
    uchar data[size];
    memset(data, 0, size);
运行程式时，在memset时报错，程序终止。后网上查，发现是内存溢出的问题：

因为memset是申请分配在栈上，而linux系统一个线程（你运行程序的线程]]></description><category></category></item></channel></rss>