问一个问题,求指导答
图片中的代码编译没有问题,执行的时候输入俩位数,就没有下文了,终端里也不能正常输入命令,求指导答哪里错了 解决方案 20 你的两位数是怎么输入的啊,中间加空格了吗?你可以用gdb调试一下,看看程序到底跑哪儿去了 ……
关于C/C++中的地址读取错误问题
本人刚开始学习数据结构,今天在照着书上打了单链表的代码之后,尝试创建主函数测试单链表的功能,但遇到地址读取错误的问题,一直得不到解决,希望论坛的各位高手帮帮忙。 本人是在VS2013上测试的。 以下是代码: #include <stdio.h> typedef struct LNode{//定义单链表的数据结构类型 int date; struc……
排序模块部分首位置莫名出现1! 很奇怪
# include <stdio.h> # include <malloc.h> # include <stdlib.h> struct Array { int *pbase; int cent; int length; }; void init_arr(struct Array *pArr,int len); bool ……
free产生的断点,本人知道不怪free,但本人实在查不出来,帮看一下
程序运行结果正确,在最后清理c结构体成员的char指针时断点。代码太散 ,本人截重点 包含一个char类型指针。 新建3个结构体 初始化结构体,并malloc空间给char指针。 a,b赋值后相加给c。 在之前测试过,横线此处调用函数重新分配空间,没有断点。 横线是后来加上的另一个条件下分配空间 下图是ClearBN函数,中间有把老的区域free掉,然后……
关于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 ……
各位问一下这段代码哪里错了
是想在 字符串 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……
数据结构,求看看这个怎么回事(错误已标出)
#include “stdafx.h” #include “malloc.h” #include “stdlib.h” #define OK 1 #define ERROR 0 #define OVERFLOW -2 typedef struct LNode{ int data; int……