
心情杂谈
一名伟大的电子工程师
0000
展开
-
dada
#include int main(){int a =1234;float f =123.456;static char s[]="hello,xian!";printf("%8d\n",a);printf("%-8d\n",a);printf("%10.2f\n",f);printf("%-10.2f\n",f);printf("%10.5s\n",s);原创 2015-07-10 10:26:56 · 495 阅读 · 0 评论 -
二叉树 操作
#include #include #include #define NULL ((void *)0) typedef struct TNode{ char data; struct TNode *lchild,*rchild; }TNode,*Tree; Tree Creat( )//按先序序列建立二叉树 {Tree T; ch原创 2016-07-01 13:37:27 · 319 阅读 · 0 评论 -
centos 6.5 64位 安装 gdb7.4 mips架构
centos 6.5 64位./configure --prefix=/opt/gdb-7.4/zyz/ --host=x86_64-unknown-linux-gnu --target=mips-linux./configure --host=mips-linux --target=mips-linux CC=mips64-octeon-linux-gnu-gcc原创 2016-01-22 11:33:26 · 1797 阅读 · 0 评论 -
epoll本质
以一个生活中的例子来解释.假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面.如果你使用的阻塞IO模型来处理这个问题,那么你就只能一直守候在A号楼门口等待朋友的到来,在这段时间里你不能做别的事情,不难知道,这种方式的效率是低下的.进一步解释select和epoll模型的差异.select版大妈做的是如下的事情:比如同转载 2016-07-05 17:42:27 · 405 阅读 · 0 评论 -
双向循环链表demo,自测OK
#include #include #include typedef struct dlink{int data;struct dlink *prior;struct dlink *next;}LINK;void append_dlink(LINK *head,LINK *node){printf("-------------原创 2016-06-22 14:27:42 · 428 阅读 · 0 评论 -
Malformed packet(b) (missing colon) gdb gdbserver版本不对
Malformed packet(b) (missing colon) gdb gdbserver版本不对原创 2016-12-18 14:38:27 · 1109 阅读 · 0 评论