<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shawnsoft的专栏]]></title><description><![CDATA[我渴望成长！]]></description><link>https://blog.youkuaiyun.com/shawnsoft</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shawnsoft]]></copyright><item><title><![CDATA[C/C++程序员常见面试题深入剖析]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/6187521</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/6187521</guid><author>shawnsoft</author><pubDate>Wed, 16 Feb 2011 11:28:00 +0800</pubDate><description><![CDATA[<br />1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导，而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛，部分试题解答也参考了网友的意见-。 <br /> 许多面试题看似简单，却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程 <br />度，我们能真正写好一个strcpy函数吗？我们都觉得自己能，可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到strcpy <br />函]]></description><category></category></item><item><title><![CDATA[数据类型 -- char , unsigned char = BYTE, short, unsigned short = WORD, long, unsigned long = DWORD, int , unginged int = UINT]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/6187510</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/6187510</guid><author>shawnsoft</author><pubDate>Wed, 16 Feb 2011 11:25:00 +0800</pubDate><description><![CDATA[<br />数据类型
<br />    在Turbo C语言中, 每个变量在使用之前必须定义其数据类型。Turbo C有以 <br />下几种类型: 整型(int)、浮点型(float)、字符型(char)、指针型(*)、无值型 <br />(void)以及结构(struct)和联合(union)。其中前五种是Turbo C的基本数据类型、 <br />后两种数据类型(结构和联合)将在第五章介绍。 <br /><br />    2.1 整型(int) <br />    一、整型数说明 <br /> ]]></description><category></category></item><item><title><![CDATA[堆栈，堆栈，堆和栈的区别]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/6187504</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/6187504</guid><author>shawnsoft</author><pubDate>Wed, 16 Feb 2011 11:22:00 +0800</pubDate><description><![CDATA[<br />堆和栈的区别 (转贴)<br /><br />非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!<br />堆和栈的区别<br />一、预备知识—程序的内存分配<br />一个由c/C++编译的程序占用的内存分为以下几个部分<br />1、栈区（stack）— 由编译器自动分配释放 ，存放函数的参数值，局部变量的值等。其操作方式类似于数据结构中的栈。<br />2、堆区（heap） — 一般由程序员分配释放， 若程序员不释放，程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事]]></description><category></category></item><item><title><![CDATA[C/C++程序员常见面试题深入剖析]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/5199486</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/5199486</guid><author>shawnsoft</author><pubDate>Sat, 16 Jan 2010 15:58:00 +0800</pubDate><description><![CDATA[1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导，而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛，部分试题解答也参考了网友的意见-。  许多面试题看似简单，却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程 度，我们能真正写好一个strcpy函数吗？我们都觉得自己能，可是我们写出的str]]></description><category></category></item><item><title><![CDATA[[QT]Qt 嵌入式图形开发（入门篇） ]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/5048741</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/5048741</guid><author>shawnsoft</author><pubDate>Mon, 21 Dec 2009 16:01:00 +0800</pubDate><description><![CDATA[一、Qt/Embedded 开发环境的安装一般来说，居于Qt/Embedded开发的应用程序最终会发布到安装有嵌入式Linux操作系统的小型设备上，所以使用装有Linux操作系统的PC机或者工作站来完成Qt/Embedded开发当然是最理想的环境，尽管Qt/Embedded也可以安装在Unix和Windows系统上。下面我们将介绍如何在一台装有Linux操作系统的机器上建立Qt/Embedded开]]></description><category></category></item><item><title><![CDATA[uC/OS-II如何使任务在就绪表中进入就绪态与退出就绪态]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/5028834</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/5028834</guid><author>shawnsoft</author><pubDate>Fri, 18 Dec 2009 01:13:00 +0800</pubDate><description><![CDATA[程序清单：使任务进入就绪态OSRdyGrp               |= OSMapTbl[prio>>3];                                                       （1）OSRdyTbl[prio>>3] |= OSMapTbl[prio&0x07];                                        ]]></description><category></category></item><item><title><![CDATA[原码、反码、补码什么意思?有什么用?]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/5010139</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/5010139</guid><author>shawnsoft</author><pubDate>Tue, 15 Dec 2009 12:01:00 +0800</pubDate><description><![CDATA[假设有一 int 类型的数，值为5，那么，我们知道它在计算机中表示为：　　00000000 00000000 00000000 00000101　　5转换成二制是101，不过int类型的数占用4字节（32位），所以前面填了一堆0。　　现在想知道 ...假设有一 int 类型的数，值为5，那么，我们知道它在计算机中表示为：　　00000000 00000000 00000000 00000101]]></description><category></category></item><item><title><![CDATA[侃嵌入式系统(转载)]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/4992847</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/4992847</guid><author>shawnsoft</author><pubDate>Sat, 12 Dec 2009 17:00:00 +0800</pubDate><description><![CDATA[嵌入式系统无疑是当前最热门最有发展前途的IT 应用领域之一。嵌入式系统用在一些特定专用设备上，通常这些设备的硬件资源（如处理器、存储器等）非常有限，并且对成本很敏感，有时对实时响应要求很高 等。特别是随着消费家电的智能化，嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机（DC）、数字摄像机(DV)、U-Disk、机顶盒(Set To]]></description><category></category></item><item><title><![CDATA[嵌入式startup.s分析(转)]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/4992826</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/4992826</guid><author>shawnsoft</author><pubDate>Sat, 12 Dec 2009 16:54:00 +0800</pubDate><description><![CDATA[;--------------------------------------------------------------------- ;startup.s ;系统启动代码 ;起始时间        :        2009.5.7 ----->2009.5.11 ;--------------------------------------------------------------]]></description><category></category></item><item><title><![CDATA[初学嵌入式开发ARM的感悟（转载）]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/4981602</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/4981602</guid><author>shawnsoft</author><pubDate>Thu, 10 Dec 2009 19:48:00 +0800</pubDate><description><![CDATA[这个题目很大，给人一种感觉我好像很成功，其实不然。实际上自己水平不高，甚至很低，但是做过了一些曲折的学习道路，同时把自己真实的学习历程表达出来，希望对后来者有借鉴的意义，甚幸！工作三年、几成废人！我2000年毕业于华中地区的一个理工科大学，专业是机械电子，我当时已经签了一家内陆某个省级机关工作，家里八辈是农民，并且很偏远，能够进入这样的 地方是祖坟有风水。但在毕业前夕有个进入it的机会，我本想进去]]></description><category></category></item><item><title><![CDATA[嵌入式C语言（44blib）]]></title><link>https://blog.youkuaiyun.com/shawnsoft/article/details/4974303</link><guid>https://blog.youkuaiyun.com/shawnsoft/article/details/4974303</guid><author>shawnsoft</author><pubDate>Wed, 09 Dec 2009 21:11:00 +0800</pubDate><description><![CDATA[RAM开发中，对于以三星SC2410开发平台，为例子介绍实际的开发。比较重要的是基础库。以下做以介绍：1,44blib.h//===========================================================/****    @file : 44blib.h**    44blib.h v1.0 Samsung 44B0X CPU function declar]]></description><category></category></item></channel></rss>