自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 十六进制与十进制快速转换

常见十六进制与十进制的对应表: 0x400 1K 0x1000

2007-07-22 09:47:00 6923

原创 嵌入式Linux应用程序开发详解

第二章 Linux基础命令这一章没什么好说的,记录几个自己以前不知道的。1.常见环境变量:HOME 根目录HISTSIZE 保存历史命令记录的条数LOGNAME 当前用户的登录名HOSTNAME 主机名2.设置环境变量的几种方法 echo, export, env(显示所有环境变量),set(显示所有本地定义的Shell变量),(unset清除所有环境变量)3. i

2007-07-14 15:31:00 2026

原创 图解虚函数笔记

基类指针(或函数)调用派生类中与基类同名函数时,它只能看到基类的函数,看下面函数: class A {public:       virtual void fun0() { cout        int a;       int b;};int main(int argc, char* argv[]){       A  a;       cout

2007-07-14 15:28:00 567

原创 ARM条件码与CPSR标志位的关系

在ARM体系中,所有ARM指令均可条件执行,设置了一些条件执行码,但这些条件码对应设置CPSR中的Z, C, N, V标志位:l           0000 = EQ - Z set (equal)l           0001 = NE - Z clear (not equal)l           0010 = CS - C set (unsigned higher or s

2007-07-14 15:26:00 3762

原创 取反操作的两种方法

一个程序如下:int x=10;int y=~x;printf("%d/n",y);其运行结果为-11,为什么呢,让我们来看看:(int)10 在32位计算机中表示为0x0000000A ,对其逐位求反后得到0xFFFFFFF5, 因为这个数的最高位为1,所以它是个负数,我们知道负数在机器中是以补码形式存在的。只要将这个补码转换成10进制数就可以了。步骤如下:方法1: 232-0xFFFFFF

2007-07-14 15:23:00 5708

原创 计算中为什么要用补码表示

总是记不住计算机中的补码,反码等一些东西,今天又学习一次,把它们记录下来。用补码的主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。n位计算机,设n=8, 所能表示的最大数是11111111,若再加1称为100000000(9位),但因只有8位,最高位1自然丢失。又回了00000000,所以8

2007-07-14 15:21:00 886

原创 C语言中va函数的使用

ANSI C标准下,va的宏定义在stdarg.h中,它们有:va_list,va_start(),va_arg(),va_end()。 使用时要包含这个头文件。va_list avg_ptr :定义一个可变参数指针va_start (va_list arg_ptr, prev_param) 其中prev_param是第一个可变参数的前一个参数,也就是最后一个固定参数,如参数形式为(char

2007-07-14 15:20:00 1025

原创 开博!

开博! 

2007-07-14 10:24:00 455

空空如也

空空如也

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

TA关注的人

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