C++
nandsky
个人网站:www.zspace.me
展开
-
用strcat()时,参数是int的整形变量,如何转换成char *
C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转 换为字符串的一个例子:# include # include void main (void){int num = 100;char str[25];itoa(num, str, 10);printf("The number num is %d and the string转载 2007-08-30 11:13:00 · 5109 阅读 · 0 评论 -
char* p = new char [20] delete p 出现问题!
char *p = new char [20];p = "simple";delete p;运行出错,原因如下:p = "simple "; 这句本身是没有问题的,p指向在全局字符串常量区的"simple" , p原来指向的new分配的内存的地址就丢失了。 然后delete p;就是去释放存放"hi "字符串的程序的静态数据区的内存,原创 2007-08-30 09:32:00 · 2492 阅读 · 0 评论 -
动态二维数组的建立
方法一:#include vector > pi(m, vector(n));方法二:int** pi = new int* [m];for(int t = 0; t { pi[t] = new int[n];}原创 2007-09-08 15:10:00 · 675 阅读 · 0 评论 -
字符串
暴力搜索KMP算法参考:http://blog.csdn.net/v_july_v/article/details/7041827性能分析原创 2015-06-28 10:53:13 · 471 阅读 · 0 评论