摘要: #include #include #include #include #include #include #include #include typedef void (*PF)(char* name,char* destname);void dirwalk(char* dir , PF fcn, char* dest){ char name[1024] = {0}; char destname[1024] = {0}; struct dirent* dp = NULL; DIR* dfd = NULL; if(NULL == (dfd = opendir(dir))) { fprintf. 阅读全文
posted @ 2013-08-05 16:37 时来Y运转 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-08-03 17:34 时来Y运转 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-08-03 16:01 时来Y运转 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-08-03 14:09 时来Y运转 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-07-31 18:56 时来Y运转 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-07-31 15:35 时来Y运转 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 判断大端小端机器inti=0X123456780X120X340X560X78 大端存储(BigEndian)按照字符串从左向右的顺序存储0X78 0X560X340X12小端存储(LittleEndian) 程序1: 阅读全文
posted @ 2013-07-31 15:14 时来Y运转 阅读(170) 评论(0) 推荐(0) 编辑
摘要: (1)向后插入元素void insert_tail(link p){ link q = NULL; if(NULL == head)//判断head是否为空 { head = p;//head为空则直接赋值 return; } //head不为空 //则遍历链表,直至最后一个节点 for(q = head; q->next;q=q->next); q->next = p;//将新节点放置在最后一个节点的后面 ////需要将新节点的next指针置为NULL吗?为什么?}(2) 中间插入元素void insert_mid(link p){ link q = NULL; link 阅读全文
posted @ 2013-07-24 10:51 时来Y运转 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。从作用域看:1>全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全局变量。2>静态局部变量具有局部作用域,它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只对定义自己的函数体始终可见。3>局部变量也只有局部作用域,它是自动对象(aut 阅读全文
posted @ 2013-07-23 14:48 时来Y运转 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1 给定一个整型数组,有正数,负数和0. 求出连续的子序列中的和的最大值。(qiuhe.c)例如:int a[10] = {-1,5,7,0,-22,7,9,-2,0,5};的最大值为子序列“7,9,-2,0,5”求和,值为19#include int a[] = {-1,-5,-7,0,-22,-7,-9,-2,0,5};int main(){ int sum = 0; int max = 0; int number = sizeof(a)/sizeof(int); int i = 0; while(i max) max = sum; } } printf("max = %d\n& 阅读全文
posted @ 2013-07-23 13:38 时来Y运转 阅读(154) 评论(0) 推荐(0) 编辑