全部博文(89)
发布时间:2013-11-14 16:04:17
Nikita Salnikov Tarnovski是plumbr的高级开发者,也是一位应用性能调优的专家,他拥有多年的性能调优经验。近日,Tarnovski撰文谈到了普通开发者应该尽量避免使用的6个Java特性,这些特性常见于各种框架或库当中,但对于普通的应用开发者来说,使用这些特性也许会给你所开发的应用带来灾难。我曾花费了无数个小时为各种不.........【阅读全文】
发布时间:2013-11-13 16:05:41
网上找了下,大概有两种方法:一、用mallocint n,*a;scanf("%d",&n);a=(int*)malloc(sizeof(int)*n);二、用calloc在创建动态数组的过程中我们要遵循一个原则,那就是在创建的时候从外层往里层,逐层创建;而释放的时候从里层往外层,逐层释放。一维动态数组的创建:#include <stdio.h>#include <stdlib..........【阅读全文】
发布时间:2013-11-13 16:00:05
双向循环链表功能强大,本文件是双向循环链表的实现函数,包括链表创建,删除,清空,获取链表长度, 获取链表结点,删除链表结点,适用于任意类型的数据结点,链表逆序操作在双向循环链表中的意义和作用不大,故不用实现,使用时传入数据结点指针,及其他参数即可本代码支持DEBUG调试/*********************************.........【阅读全文】
发布时间:2013-11-13 15:54:47
[cpp] view plaincopyprint?#include<stdio.h> #define MAXLINE 1000 int getline(char s[] , int lim) ; int remove(char s[]) ; main() { char line[MAXLINE] ; while(getline(line,MAXLINE) > 0) &nbs.........【阅读全文】
发布时间:2013-11-12 14:19:41
出错现场:[cpp] view plaincopyprint?if (!P2) continue; uint t0 = P0; //error t2 = P2; 注释处出现错误:error C141: syntax error near 'unsigned'查阅资料,发现错误原因是变量的声明位置不当。在某些C编译器支持的C标准中,C语言声明变量的位置应当在所有可执行语句之前,像上述.........【阅读全文】