装程序提示访问违例
发布时间: 2025-06-23 17:27:15
① 求助啊,程序产生一个访问违例
你的temp数组没有初始化为0,if(!strcmp(temp,keywords[m]))可能出现字符串访问出界。
执行temp[w] = excuse[i][j];时,w的值是不确定的,所以容易出现访问出界。
解决办法:
在 for(i = 0;i < e;i++)
{
int label = 0;
后面初始化temp数组为0,初始化w为0.
② ug10内存访问违例怎么解决
安装UG出现【许可证错误:客户端的FLEXnet licensing的版本高于服务器。【-83】】怎么办呢
出现这个错误,是你电脑之前安装过低版本,然后卸载了,但是没有把许可卸载,所以激活的时候,系统还是默认低版本的许可,那么这个时候,我们需要把删除掉才行。
首先,我们第一步,在左下角的菜单里面找到我们UG的安装包,打开,找到lmtools这个程序,鼠标右键以管理员身份运行
然后我们点击Config Sevices这个按钮,我们看看许可,我这边用的是1847做示范,UG1847的许可是SSQ FLEXLM Service 这个是1847的许可,如果不是的话 他下面会显示什么版本的许可的,我们点击Service Name这里,我们看看有没有两个许可。
然后,我们找到以前的版本,点击Remove Service这个按钮,这是删除按钮,点击了然后出现下面这个对话框,问你是否删除,我们点击是,如果删除不了的话,证明许可还在运行中,我们需要停止掉
我们找到任务管理器
点击服务,然后在里面找到我们的许可,许可名字,就是我们打开lmtools,这个程序,里面的名字是一样的,然后我们鼠标右键,选择停止服务,最后重启一下电脑,那么我们这个错误代码就解决了
热点内容