关闭

Ubuntu10.10搭建Android2.2基于ARM的交叉编译环境

    写了一份Ubuntu10.10上搭建Android2.2基于ARM的交叉编译环境的文档,供那些对搭建Android 2.2交叉编译环境的人还很陌生的人作为参考。     CSDN下载地址:http://download.csdn.net/source/3050893     爱问共享资料下载地址:http://ishare.iask.sina.com.cn/f/13700809.html...
阅读(1274) 评论(0)

uCOS-II移植到ARM7TDMI详解

最近不怎么忙,工作之余把uCOS-II V2.86 移植到了基于ARM7TDMI架构的IC上面。 文档太长,不方便在博客上面写,做成了pdf 文档,放在CSDN上面,如谁有兴趣可以下载下来瞅瞅。 http://download.csdn.net/source/1664319 ...
阅读(998) 评论(1)

我的2007年总结

我的2007年总结今天是2007年的最后一天了,这份总结再不写就真得等到2008年了。1、  爹娘由于今年的加薪幅度略高于去年的预期,收入也略微有所增加,现在已经还上了自己从银行里面贷的5000块钱。不过银行的利息真是高呀,5年下来5000块钱的贷款本息就已经是6600块了。上半年把7000块钱给了爹娘,让他们帮忙还给家里的银行了,一个大的心事总算结了。等再过一个月,到了年下的时候再给...
阅读(1802) 评论(3)

自己写的几个ARM汇编内存操作函数

自己写的几个ARM汇编内存操作函数 @=====================Subroutine====================@ sysMemSet, Memory set in byte transfer (1 byte)@             R0:    Destination Address@            R1:    val...
阅读(1761) 评论(2)

ARM 汇编指令条件执行详解

ARM 汇编指令条件执行详解【本文主要内容来源于S3C2410X用户手册】ALU状态标志CPSR寄存器包含下面的ALU状态标志:The CPSR contains the following ALU status flag:N     Set when the result of the operation was Negative.Z     Set when the r...
阅读(1381) 评论(0)

【我解C语言面试题系列】013 以单词为单位的翻转字符串

【我解C语言面试题系列】013 以单词为单位的翻转字符串 以单词为单位的翻转字符串原题:Write a function string reverse string word By word (String input) that reverses a string word by word.For instance: "The house is blue" --> "bl...
阅读(3136) 评论(0)

【我解C语言面试题系列】012 查找整数数组中第二大的数

【我解C语言面试题系列】012 查找整数数组中第二大的数查找整数数组中第二大的数 题目:写一个函数找出一个整数数组中,第二大的数。【Mirosoft】PS:1、” 66,66,66,66,66 ”,则没有第二大数。2、” 99,99,88,86,68,66 ”,则最大数是88。下面我先给出查找最大数字的程序:int GetFirstMaxNumber(int buffe...
阅读(8076) 评论(3)

【我解C语言面试题系列】011 删除指定字符串的相应字符

【我解C语言面试题系列】011 删除指定字符串的相应字符 删除指定字符串的相应字符 假设字符串 "cabcdefcgchci" ,那么要求你写一个函数,把该字符串中所有的字符 ’c’ 删除掉。那么结果应该是 "abdefghi"。 00和01是用for循环来实现的算法char * DeleteChararcter_00(char *str,int c){    ch...
阅读(3010) 评论(0)

【我解C语言面试题系列】010 从相应位置开始删除指定字符串的相应个字符

【我解C语言面试题系列】010 从相应位置开始删除指定字符串的相应个字符 从相应位置开始删除指定字符串的相应个字符 假设一个字符串 " abcdefg ",那么请你写一个函数,该函数将会从指定位置开始,删除指定长度的字符。如:要从第二个开始,删除2两个字符。则删除后的字符串是 “adefg”。char *DeleteTheCharacters(char *str,int pos,i...
阅读(2616) 评论(0)

【我解C语言面试题系列】009 特殊的去除数组中重复数字问题

【我解C语言面试题系列】009 特殊的去除数组中重复数字问题 特殊的去除数组中重复数字问题 有一个大小为101的数组,里面的数字均介于0到99之间,但是里面的数字仅有一个数字是重复的,请写个函数去除数组中的重复数字。 #define       INIT_NUM          -1#define       BUFFERSIZE     101方法一:(最最容易想...
阅读(3405) 评论(3)

【我解C语言面试题系列】008 去除数组中重复数字问题

【我解C语言面试题系列】008 去除数组中重复数字问题去除数组中重复数字问题 有一个大小为100的数组,里面的数字均介于1到99之间,但是里面的数字有重复,请写个函数去除数组中的重复数字。 #define    INIT_NUM -1方法一:(最最容易想到的办法)void RemoveBufferRepNum_00(int buffer[]){    int i,...
阅读(3822) 评论(1)

【我解C语言面试题系列】007 运算符优先级问题

【我解C语言面试题系列】007 运算符优先级问题 运算符优先级问题给出下面程序的运行结果:int main(){    if( 0 & 1 == 0)       printf("0 & 1 == 0/n");    else       printf("0 & 1 != 0/n");        if( 0 & 1 != 0)       print...
阅读(2293) 评论(0)

【我解C语言面试题系列】006 按位反转整数问题

【我解C语言面试题系列】006 按位反转整数问题 按位反转整数问题 Write a C function to swap the bits of a unsigned int so that its bits become the mirror image of the char. MSBs become its LSBs, e.g.  0111100011110111 binary ...
阅读(2575) 评论(0)

【我解C语言面试题系列】005 按位反转字符问题

【我解C语言面试题系列】005 按位反转字符问题 按位反转字符问题 Write a C function to swap the bits of a unsigned char so that its bits become the mirror image of the char. MSBs become its LSBs, e.g.  01111000 binary should ...
阅读(2736) 评论(0)

【我解C语言面试题系列】004 数组的循环右移问题

【我解C语言面试题系列】004 数组的循环右移问题 数组的循环右移 【题目】有一个整数数组,现要求实现这个整数数组的循环右移。如:1,2,3,4,5 则循环右移两位后结果是:4,5,1,2,3。 方法一:(最最容易想到的办法)void RightCircleShift_00(int buffer[],int shift){    int i,j,tt;  ...
阅读(5382) 评论(10)

对一个整数按位反转

记得在以前也是写过一个按位反转(Reversing Bits)的文章,代码都是自己的,写的傻乎乎的。 这次重新对它进行了书写。再加上由于看了 Henry S. Warren 的 《Hackers Delight》一书中的有关 Reversing Bits 的相关介绍,所以写了这篇笔记。 unsigned int ReverseBitsInWord00(unsigned int Num)...
阅读(2600) 评论(0)

【我解C语言面试题系列】003 死循环格式问题小结?

【我解C语言面试题系列】003 死循环格式问题小结?死循环格式问题小结下面是几个"著名"的死循环:(1)操作系统死循环;(2)WIN32程序死循环;(3)嵌入式系统软件死循环;(4)多线程程序的线程处理函数死循环。 而有的时候我们在程序中也要使用死循环,只有当条件满足的时候,才可以break 退出死循环,继续下面的代码的执行。死循环的方案有两个:while (1...
阅读(2627) 评论(0)

【我解C语言面试题系列】002 局部变量和全局变量小结?

【我解C语言面试题系列】002 局部变量和全局变量小结?局部变量和全局变量小结 局部变量  局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内部,离开该函数后再使用这种变量是非法的。局部变量从存储方式上可分为动态(auto)存储类型和静态(static)存储类型。动态存储类型的局部变量都是动态的分配存储空间,数据存储在动态存储区(栈)中。函数调用结...
阅读(2181) 评论(0)

【我解C语言面试题系列】001 static有什么用途?

【我解C语言面试题系列】001 static有什么用途?【题目】static有什么用途? 在网上流传很广的一个答案是:1、限制变量的作用域2、设置变量的存储域    我觉得这样答题是不妥当的,有点文不对题的感觉。 下面是我给出的答案:static 类型声明符在C语言里面主要有三个用途:1、声明静态局部变量。2、声明静态外部全局变量。3、声明静态外...
阅读(5421) 评论(0)

重解几道华为经典C语言面试题

重解几道华为经典C语言面试题1、找错 void test1(){    char string[10];    char* str1="0123456789";    strcpy(string, str1);}       这里string数组越界,因为字符串长度为10,还有一个结束符’/0’。所以总共有11个字符长度。string数组大小为10,这里越界了。...
阅读(4085) 评论(7)
148条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:370513次
    • 积分:5131
    • 等级:
    • 排名:第5679名
    • 原创:129篇
    • 转载:18篇
    • 译文:1篇
    • 评论:143条
    博客专栏
    最新评论