摘要: 只需要在主函数最后一句语句上面加一句getchar();即可 阅读全文
posted @ 2016-04-08 18:12 独孤流 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 1.root你的手机 2.cmd进入DOS界面,并且cd 转换目录到AndroidSDK\platform-tools中 3.输入adb shell 4.输入su,进入root权限,此时$变为#,输入ls命令可以看到手机目录 5.输入chomd 777 /data/data 这一步的作用是改变目录/ 阅读全文
posted @ 2016-04-07 13:07 独孤流 阅读(2200) 评论(0) 推荐(0) 编辑
摘要: 【解答】 int checkCPU() { { union w { int a; char b; }c; c.a=1; return (c.b==1); } } 【剖析】 嵌入式系统开发者应该对Little-endian和Big- endian模式非常了解。采用Little-endian模式的CPU 阅读全文
posted @ 2016-04-06 19:22 独孤流 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: static关键字至少有下列n个作用: (1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; (2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的static函数 阅读全文
posted @ 2016-04-06 19:19 独孤流 阅读(3722) 评论(0) 推荐(0) 编辑
摘要: BOOL型变量:if(!var) int型变量: if(var==0) float型变量: const float EPSINON = 0.00001; if ((x >= - EPSINON) && (x <= EPSINON) 指针变量: if(var==NULL) 【剖析】 考查对0值判断的“ 阅读全文
posted @ 2016-04-06 13:19 独孤流 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: #define MIN(A,B) ((A)<=(B)?(A):(B)) 阅读全文
posted @ 2016-04-06 10:36 独孤流 阅读(309) 评论(0) 推荐(0) 编辑
摘要: char *strcpy(char *strDest,const char *strSrc) { assert((strDest!=NULL) && (strSrc!=NULL)); char *address=strDest; while((*strDest++=*strSrc++)!='\0') 阅读全文
posted @ 2016-04-05 16:48 独孤流 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ListNode* ReverseList(ListNode* pHead) { ListNode *p1,*p2,*p3; p1=NULL; p2=pHead; while(p2){ p3=p2->next; p2->next=p1; p1=p2; p2=p3; } return p1; } 阅读全文
posted @ 2016-04-05 16:15 独孤流 阅读(110) 评论(0) 推荐(0) 编辑
摘要: void *mymemmove(void *dest,const void *src,size_t count) { char temp[count]; int i; char *d=(char *)dest; const char *s=(char *)src; for(i=0;i<count;i 阅读全文
posted @ 2016-04-05 16:04 独孤流 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最大公约数: int GCD(int n,int m) { if(n%m == 0) return m; else return GCD(m,m%n); } 阅读全文
posted @ 2016-04-05 15:10 独孤流 阅读(207) 评论(0) 推荐(0) 编辑