最新发布 第96页

Code Bye技术改变世界,梦想驱动人生!

C语言

free产生的断点,本人知道不怪free,但本人实在查不出来,帮看一下

free产生的断点,本人知道不怪free,但本人实在查不出来,帮看一下
程序运行结果正确,在最后清理c结构体成员的char指针时断点。代码太散 ,本人截重点 包含一个char类型指针。 新建3个结构体 初始化结构体,并malloc空间给char指针。 a,b赋值后相加给c。 在之前测试过,横线此处调用函数重新分配空间,没有断点。 横线是后来加上的另一个条件下分配空间 下图是ClearBN函数,中间有把老的区域free掉,然后……继续阅读 »

8年前 (2017-04-23) 2148浏览 0个赞

C语言

关于realloc的正确使用

关于realloc的正确使用
排查了好多遍,知道问题应该是realloc用的不对,但是不知道哪里用错了,求好心高手指点一二~ 代码如下: #define STR_COUNT 5 #define BUF_LEN 50 #define CAR_INCR 3 void sort(char **pStrings,size_t count); void swap(char **str1,char ……继续阅读 »

8年前 (2017-04-23) 1060浏览 0个赞

C++语言

abort函数问题

abort函数问题
#include<iostream> #include<fstream> using namespace std; struct staff { int num; char name[20]; int age; double pay; }; int main() { staff staf[7] = { 2101, “Li&……继续阅读 »

8年前 (2017-04-23) 1502浏览 0个赞

C语言

各位问一下这段代码哪里错了

各位问一下这段代码哪里错了
是想在 字符串 a里找到有b的地方全部替换成c 解决方案 40 第二层while循环条件不对 int main() { char a[50] = "abcdecdffcdg"; char b[5] = "cd"; char c[5] = "dc"; char *pa = a; char *pb = b; char *pc = c; pa = s……继续阅读 »

8年前 (2017-04-23) 1060浏览 0个赞

C语言

关于共享栈的问题

关于共享栈的问题
如图,为什么栈2满时,top2反而为-1,栈2空时,top2为n,想不通? 解决方案 20 栈1空,栈2满时 , top1=-1, top2=0 top1是从 -1生长到n-1 top2是从n 生长到 0; 两个栈生长方向不一样; 就像原文说的,top1+1=top2 时栈满 ……继续阅读 »

8年前 (2017-04-23) 1928浏览 0个赞