- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 sockaddr_in初始化函数
void sockInit(struct sockaddr_in *p,short int family,char* addr,unsigned short int port){bzero ((char *) p, SocketAddressSize);p->sin_family=family;p->sin_addr.s_addr=inet_addr(addr);p->sin_
2014-01-23 13:35:55 6458
原创 C语言计时函数
#include #include #include //计算时间,调用第一次与第二次之间时间段,第三次与第四次时间段,以此类推。void clock_mark(){static clock_t start;static clock_t end;static int t;if(t==0){start=clock();printf("\n*****
2014-01-20 09:19:19 883
原创 struct Point 堆内定义,堆内运算操作
#include #include //用指针操作结构体,用的是堆的内存,结构指针直接操作内存,相比结构体作为参变量传入函数还得拷贝一份临时结构体进行运算及离开函数进行销毁,节省了不少开销typedef struct Point{ int x; int y; struct Point*Next;} *Pt;//打印voi
2014-01-15 11:21:16 1779
原创 ARM基本寻址方式
1、寄存器寻址 ADD R0, R1, R2 ; R0=R1+R22、立即寻址ADD R3, R3, #1 ; R3=R3+13、寄存器移位寻址ADD R3, R2, R1, LSL #3 ; R3=R2+8*R1LSL:逻辑右移LSR:逻辑左移ASR:算术有移(保持符号位不变)ROR:循环右移RRX:带标
2014-01-13 13:06:05 2718 1
原创 图说为什么代码能控制硬件
层层封装,封装成各种接口(接口成员、接口函数),说到底是接口协议的定义问题,符合接口协议的定义标准,调用时当然没问题,若不符合,则出错。
2014-01-07 21:32:06 1312 1
原创 苹果笔记本MacOSX与Win7双系统安装简述
前段时间折腾了苹果笔记本,经过一段时间努力,终于搞定了MacOSX系统的安装,下面就简单描述下其安装步骤:1、放入“MacOSX安装光盘”,点亮苹果电源,马上按下“Option键”,选择光盘进入安装盘;2、选择“实用工具”里的“磁盘工具”,点击进入,点中整个硬盘,按“分区”选项,选择“1个分区”,格式为"Mac OS扩展"日志式)",选项中选中GUID分区表,进行分区;3、选中分区好的
2014-01-07 10:39:46 1250
原创 Eclipse平台'Launching test Default' has encountered a problem. Program file not specified解决
使用Eclipse进行编程时,改变workspace或者移动过工程经常会出现'Launching test Default' has encountered a problem. Program file not specified的错误,下面这里就记下解决方法,以供平常再遇到这种情况,方便查询。
2014-01-07 10:04:07 6359 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人