C语言 出现段错误,应该是局部变量的问题,请大神帮助 5
这个是我定义的函数,函数的参数都是在另一个函数中声明的变量,hashmap是我声明的一个全局struct指针,运行到这里会提示栈错误,我认为应该是局部变量的问题,请问有什...
这个是我定义的函数,函数的参数都是在另一个函数中声明的变量,hashmap是我声明的一个全局struct指针,运行到这里会提示栈错误,我认为应该是局部变量的问题,请问有什么办法可以把参数存到全局变量中嘛?
这是我结构体的定义以及方法调用的地方
我用visual c++ 调试,执行到第一个图hashmap[NumFiles]=*HashMap_ptr;,时候会显示”Unhandled exception 0xC0000005;Access Violation,为什么? 展开
这是我结构体的定义以及方法调用的地方
我用visual c++ 调试,执行到第一个图hashmap[NumFiles]=*HashMap_ptr;,时候会显示”Unhandled exception 0xC0000005;Access Violation,为什么? 展开
展开全部
局部没有问题。应该是其他部分出错导致的。
追问
我用visual c++ 调试,执行到hashmap[NumFiles]=*HashMap_ptr;,时候会显示”Unhandled exception 0xC0000005;Access Violation,为什么?
追答
问题不在你列出的部分。搞不定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你怎么定义的hashmap,没给name分配内存?
结构体直接赋值的时候,RootEntry结构体是怎么定义的?
结构体直接赋值的时候,RootEntry结构体是怎么定义的?
追问
我用visual c++ 调试,执行到hashmap[NumFiles]=*HashMap_ptr;,时候会显示”Unhandled exception 0xC0000005;Access Violation,为什么?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询