自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shawnsoft的专栏

我渴望成长!

  • 博客(11)
  • 收藏
  • 关注

原创 C/C++程序员常见面试题深入剖析

<br />1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见-。 <br /> 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程 <br />度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到strcpy <br />函

2011-02-16 11:28:00 335

原创 数据类型 -- char , unsigned char = BYTE, short, unsigned short = WORD, long, unsigned long = DWORD, int , unginged int = UINT

<br />数据类型<br />    在Turbo C语言中, 每个变量在使用之前必须定义其数据类型。Turbo C有以 <br />下几种类型: 整型(int)、浮点型(float)、字符型(char)、指针型(*)、无值型 <br />(void)以及结构(struct)和联合(union)。其中前五种是Turbo C的基本数据类型、 <br />后两种数据类型(结构和联合)将在第五章介绍。 <br /><br />    2.1 整型(int) <br />    一、整型数说明 <br /> 

2011-02-16 11:25:00 911

原创 堆栈,堆栈,堆和栈的区别

<br />堆和栈的区别 (转贴)<br /><br />非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!<br />堆和栈的区别<br />一、预备知识—程序的内存分配<br />一个由c/C++编译的程序占用的内存分为以下几个部分<br />1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。<br />2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事

2011-02-16 11:22:00 449

转载 C/C++程序员常见面试题深入剖析

1.引言   本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见-。  许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程 度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的str

2010-01-16 15:58:00 310

转载 [QT]Qt 嵌入式图形开发(入门篇)

一、Qt/Embedded 开发环境的安装一般来说,居于Qt/Embedded开发的应用程序最终会发布到安装有嵌入式Linux操作系统的小型设备上,所以使用装有Linux操作系统的PC机或者工作站来完成Qt/Embedded开发当然是最理想的环境,尽管Qt/Embedded也可以安装在Unix和Windows系统上。下面我们将介绍如何在一台装有Linux操作系统的机器上建立Qt/Embedded开

2009-12-21 16:01:00 972

转载 uC/OS-II如何使任务在就绪表中进入就绪态与退出就绪态

程序清单:使任务进入就绪态OSRdyGrp               |= OSMapTbl[prio>>3];                                                       (1)OSRdyTbl[prio>>3] |= OSMapTbl[prio&0x07];                                        

2009-12-18 01:13:00 689

转载 原码、反码、补码什么意思?有什么用?

假设有一 int 类型的数,值为5,那么,我们知道它在计算机中表示为:  00000000 00000000 00000000 00000101  5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。  现在想知道 ...假设有一 int 类型的数,值为5,那么,我们知道它在计算机中表示为:  00000000 00000000 00000000 00000101

2009-12-15 12:01:00 3683 1

转载 侃嵌入式系统(转载)

嵌入式系统无疑是当前最热门最有发展前途的IT 应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高 等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set To

2009-12-12 17:00:00 451 1

转载 嵌入式startup.s分析(转)

;--------------------------------------------------------------------- ;startup.s ;系统启动代码 ;起始时间        :        2009.5.7 ----->2009.5.11 ;--------------------------------------------------------------

2009-12-12 16:54:00 510

原创 初学嵌入式开发ARM的感悟(转载)

这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水平不高,甚至很低,但是做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!工作三年、几成废人!我2000年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的 地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去

2009-12-10 19:48:00 1138

原创 嵌入式C语言(44blib)

RAM开发中,对于以三星SC2410开发平台,为例子介绍实际的开发。比较重要的是基础库。以下做以介绍:1,44blib.h//===========================================================/****    @file : 44blib.h**    44blib.h v1.0 Samsung 44B0X CPU function declar

2009-12-09 21:11:00 585

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除