为什么就换了一台电脑,程序运行就出错了?

期末C语言课程设计要求做学生信息管理系统,在学校机房编完以后都没出什么问题,能成功编译运行。拿回去在自己的电脑上运行先是没有问题,后来添加完学生信息,再进行排序之类的功能的时候就开始出错。结果后来重插U盘又好了…结果答辩的时候在机房老师用的机子上又出问题了!!!能问下原因么?

c

8个回答

估计是环境不对,比如没装framework,或者某些com组件没有注册

所以你应该拷贝源程序,然后在老师的电脑上现场编译。最好准备一个绿色版的dev c++或者codeblock。如果老师电脑上没有开发环境,可以拿它用。不要用VS之类的大型ide,你不可能在老师的电脑上花半个小时去装。

qq_33135311
肥飞皂 _(:з」∠)_调试也找不出…那要怎么看啊…
大约 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复肥飞皂: 怀疑你程序本身就有问题,有的输入可以,有的输入不可以。和什么U盘、电脑无关。
大约 4 年之前 回复
qq_33135311
肥飞皂 就是拷的源程序…CFREE编译没报错,运行了以后,先输入信息没问题,但是后面的输出,排序之类的就开始有问题了
大约 4 年之前 回复

环境配置不一样,建议这时候答辩的时候拿着自己的电脑去

可能是环境的问题吧,,不好说

对系统环境有依赖,你的程序,比如VC运行时库等。或者其他依赖的DLL

可能是环境差异吧 检查两台电脑上的开发环境的差别

看看是否是库和类不全的关系

编译成release版本 加上资源与所有的库文件, 只要是Windows XP往后的我估计都能用...

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
在一台机器上写好的javaweb换了一台电脑,出现错误<%
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 下面是具体的解决方法: 1、右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray...->Server Runtime -》Tomcat Ser
matlab编译后的文件在另一台电脑上运行
在使用matlab和c++混合联编后,将release版本的exe程序放到另外一个没有安装matlab的系统中,双击会报错,提示缺少某某某.dll组件。这时千万别按照提示将相应的组件单独复制到exe所在文件夹中,正确的操作是从原系统的matlab中复制MCRInstaller.exe文件参考位置为(F:\Matlab 2016b\toolbox\compiler\deploy\win64),根据提...
qt项目搬到另一台电脑出错的解决办法
把项目目录下.user文件删掉
换IP后(电脑换了地方),虚拟机无法联网
一个小问题,笔记本平时在公司,虚拟机正常联网没问题,回家之后就无论如何连不上,平时在家就没网状态敲代码了。但是今天要用服务器的接口,没办法,只能处理一下。 什么原因就不猜了,直接说方法。 1、打开虚拟机,编辑连接,如下图:   2、windows下win+r,打开运行,输入cmd,打开小黑框   3、小黑框下输入,ipconfig,查看window的网络信息 如果你是连的...
换电脑/系统后,,如何同步github上原有的项目呢?...linux下...
由于分支不同,所以无法直接ssh连接后同步.. 以下步骤..  首先先搞个SSH,然后在github上建立新的ssh 对于新建的库. 在本地文件夹,打开终端 一些命令省略了) 1 git init() 2 git remote add origin https://github.com/username/xxxx.git 3 add 4 commit 5 push origin m
总结:iOS打包发布在不同的机器上面
iOS 发布 由生成证书的那台电脑进行才能够打包发布。 但是如果想在别的机器上面打包那么也是可以的,那么需要 1.由生成证书的电脑上面 将 iPhone Distribution 的证书导出来,格式是P12, 那么这个P12 就是相当于一个私钥。 2. 然后可以再从  https://developer.apple.com  ––> Provisioning Profiles ––>Di
hexo系列问题之我们换了电脑怎么办
欢迎访问我的个人博客:http://www.xiaolongwu.cn 这个问题是我刚开始建站的时候就想到的问题,只是一直没时间做这些,最近有点时间了,处理一下这个问题 问题 我们如果换了电脑怎么办?我们把hexo文件从一个电脑cope到另外一个电脑吗?答案肯定不是这样的,因为这里面有好多依赖包,好几万个文件呢,这样显然不合理 解决方案 我们初步的解决方案是把我们的文件提交到git上...
如何让两台电脑的keystore(数字签名)一致(微信QQ等在一台机子换另一台无法使用的解决思路)
当我们在做微信微博QQsdk分享或者第三方登录的时候调试非常麻烦,因为要使用对应的签名版本才能调用sdk成功。 那么我们如何解决这些问题呢?首先我们要思考,这是由于什么因为导致的?这是为了安全所以微信QQ微博都采用了不同签名版本的导致不同的电脑无法正常显示效果,所以我们需要把两台电脑的签名版本设置成一直的: 1.创建自己的.jks文件。 build-->Generate Signed APK
PHP 会员同一账号,限制只在同一台电脑设备上单点登录,新登录后原登录会自动退出
比如a账号在a电脑或a浏览器上登录后,如果a账号又在b电脑登录,则a电脑上会自动检测并退出登录. 思路是点击登录后,把session或时间值保存在数据库或txt文本中,并同时保存在每个用户的浏览器中,如果账号在另一处登录,则更新数据库或txt中的sessionid值. 这时,只要实时比对浏览器中保存的session与数据库中的是否一致即可. 比如保存在会员id.txt中为例. 日志为 l...
jmeter打开其他设备转过来的历史脚本出现报错
报错大概如下 missing class com.thoughtworks.xstream.converters.ConversionException Debugging information 还会提示出错行1552 大致截图 1、网上搜索了很多文章基本都是说到jmeter版本不兼容原因(现执行脚本jmeter版本小于之前运行脚本jmeter版本) 我本使用高于原电脑版本jme...
显示器的错误设置引起的启动画面无信号
切换至电脑显示器接口即可。
连接不上远程服务器的另一种解决方案。
公司老板真是厉害,又开了个公司在惠州,这样又多个个服务器要维护。没办法拿人钱财,就要替人做事。在惠州那服务器上装有sql2008,我在深圳公司办公电脑无论是sql2000还是应用程序都能访问那边服务,我以为我们这边电脑都能连上。人事部经理的电脑不能连,刚开始我还不以为然,以为是她电脑乱装了什么东西导制的。因为人事部经理也要连那边系统签个单什么的,催我把系统搞好,我搞了一下午发现都束手无策。能ping 域名 可以ping 得通。但 telnet 域名 1433 怎么都不能成功。我把防火墙关了,也不行。然后我就
IDEA更换电脑迁移方式
idea当电脑迁移后,可以直接将已安装的idea目录进行迁移(要保证迁移前后项目目录绝对路径相同); 例如,迁移idea的从win7到另一台win10的电脑上:首先:1。将idea的安装目录复制到另一台电脑上2。将IDEA相关的配置路径下的目录页复制到另一台电脑上(配置目录一般在C:\Users\wangcw\.IntelliJIdea2017.3\目录下)3。进入迁移好的idea安装目录的bi...
c++在未安装vs的电脑上运行(即解决“由于应用程序的配置不正确,应用程序未能启动”问题)
如果我们写完了c++的程序,而且已经完美
Wordpress更换主题之后出错
今天吃完午饭,休息休息,最近搞了一下google adsense,不过最终的审核没通过,我想会不会是界面不好看呢,饭后就在电脑旁,更换了几个wordpress主题,我的博客使用wordpress搭建的。换了四五个,也没有特别令我满意的,当换到一个主题的时候,出了个问题,不,问题现在还没有出现,而是安装这个主题之后,提示更新,问你要不要更新,我一想反正前些天备份过了,就更新吧,点击了按钮,再刷新一下
换了电脑使用Hexo更新博客
前言 这个个人觉得真的很有必要,来自一个心痛的经历 本地文件没有了,如果有时间打算重新开始o(╥﹏╥)o 先看一下目前的效果吧 https://rainyxy.github.io/ Hexo生成的文件里面是有一个.gitignore的,所以它的本意应该也是想我们把这些文件放到GitHub上存放的。但是考虑到如果每个GitHub Pages都需要额外的一个仓库存放这些文件,就显得特别冗余了...
Android studio安装后启动报错
android studio安装后,首次运行,会在fetching Android sdk compoment information后报错。 修改Android studio\bin的idea.properties文件,在文件末尾添加disable.android.first.run=true即可。
使用切换器导致一台电脑分辨率被降低的解决方法
故障现象: 由于我有两台电脑,原来在桌子上放两个显示器,太
换了电脑如何使用hexo继续写博客
前言 我们知道,使用 Github+hexo 搭建一个个人博客确实需要花不少时间的,我们搭好博客后使用的挺好,但是如果我们有一天电脑突然坏了,或者换了系统,那么我们怎么使用 hexo 再发布文章到个人博客呢? 如果我们还是按照之间我们总结的教程再次搭建一个博客,然后修改代码更换 hexo 主题等,各种配置特别繁琐,那么有没有一种方便的方法,直接使用我们之前搭建好的博客的源文件呢? 答案是肯定...
【安装Android Studio报错之解决方案】
问题一: 下载android Studio按照步骤安装,最后安装完成,报错:”tools.jar”seems to be not in Android Studio classpath .Please ensure JAVA_HOME points to JDK rather than JRE 解决方案: 把jdk1.8\lib中tools.jar复制一份到A...
转:两台联网电脑,其中一台打不开另一台中的共享文件,如何解决?
一,如果出现“找不到网络路径”的报错,那么最好先PING一下它的IP地址。如果PING不通,那么需要先确认它是否连在网络或者网络连通性是否正常。然后查看是否启用了防火墙或者屏蔽掉了相应的端口。如果PING IP地址是正常的,但PING目标机器的计算机名不通,则需要查看是事网络名称解析有问题。关于如何诊断名称解析问题,可以先查看是所有客户端机器有问题还是某一台机器有问题。如果是所有机器的名称解析都有
从Eclipse导入web项目,然后在另一个电脑上的Eclipse导入web项目后报错
在从Eclipse到Eclipse的web项目迁移的过程中,出现了两个报错:     1.HttpServletRequest cannot be resolved to a type   2.javax.servlet.jsp.JspException cannot be   resolved to a type 解决方法: 在项目下通过“bulid path”添加tomcat下的ser
编译成功运行的程序放到其他电脑运行报错
代码在编译的电脑上运行成功,而在其他电脑上运行因缺失库而失败
VS2010新建工程编译就出错了
Error 1 error LNK1123: failure during conversion to COFF: file invalid or corrupt  提示说明在转换到COFF文件因为错误失败了(VS2010装好了,一般是不会有[file invalid] 错的)。 而完成转换工作的是cvtres.exe这个程序。出现上面错误的根本原因是系统中存在有多个版本的 cvtres.e
Word文档换台电脑打开后字体、排版等会发生变化的原因及解决方案!
Word文档换台电脑打开后字体、排版等会发生变化的原因及解决方案!(帮你解决困扰已久的烦恼)
javaEE异常总结——更换工作空间向同一个tomcat上部署同一个项目时出现问题解决
我的一个项目在我的一个工作空间发布,没问题,正常能够跑起来,但是我把项目copy到另一个工作空间,然后发布到tomcat(同一个tomcat,前一个工作空间一个remove deployment,也就是从前一个工作空间里移除了发布信息)上去,想在另一个工作空间去运行这个项目(为了统一管理)。结果add deployment到tomcat上去没有问题,也没有出现异常信息,但是项目也没有发布上去,仔细
串口调试助手
前面的一直正确,到最后一步就出错了
Python socket 通信,同一台电脑可以正常访问而另一台电脑无法访问问题
一、官网的例子 服务端代码 # Echo server program import socket HOST = '' # Symbolic name meaning all available interfaces PORT = 50007 # Arbitrary non-privileged port s = socket.
局域网内,有一台电脑能ping通局域网里所有电脑,但是别的电脑ping不通此电脑的原因
问题阐述: 把这台电脑用A表示,相当于A能ping通局域网内所有别的电脑,但是别的电脑不能ping通A。局域网内所有电脑都可以上网的。 解决办法:A 的防火墙开着吧 本地链接 属性 高级 设置 把防火墙关掉
Git在另一个电脑上创建仓库并向远程仓库提交代码
先叙述一下一下我的个人需求: 我在实验室的计算机上创建了一个个人项目,然后我将这个项目部署到了**云主机上了,使用的Git,现在我想在宿舍个人计算机上创建一个这个项目的副本,这样无论在实验室还是在宿舍我都可以向项目提交代码了。首先创建一个文件夹,当然文件夹的命名要和项目的主文件夹相同。例如我的项目文件夹名字为:“yums467”,那么我们在宿舍个人电脑上就要创建一个yums467的文件夹。 进入
JDK更换导致以前软件不能运行
由于想对lambda表达式有一个理解,所以在电脑上安装了jdk1.8,但是却造成以前的系统不能打开,因为以前的系统是基于jdk1.6开发的。所以现在一运行就出现虚拟机报错的信息。最笨的方法就是还原~~~ ╮(╯▽╰)╭ 迫于无奈,只好卸载掉JDK1.8,但是却还是运行不了。于是想到了清理注册表。
解决路由器只能一台电脑上网的问题
目前,ADSL Modem+宽带路由器上网已成为很多办公室和家庭多机共享上网的首选方案。对于接线正常但只有一台电脑能上网的故障,很多用户都会感到困惑,不知如何去解决。下面以一典型案例向大家介绍解决方法。 一、网络结构   基本情况:ADSL Modem——中达通CT500、宽带路由器——TP LINK TL-R402M、两台安装有WindowsXP操作系统的电脑。   故障状况:在按照宽带...
一条网线,一个交换机,两台电脑通过拨号上网 ;一台路由器,多台电脑;
只有一台交换机怎样使两台电脑都能上网呢? 转载▼ 首先必须准备一条交叉线(用来连接猫和交换机)。通过交换机再拉网线在电脑上,最好用XP系统,这样是最方便设置的。 以后谁先拨号谁的电脑就做主机,另一台就不用拨号了。 主机(用来拨号的电脑)的设置方法: 鼠标右键点击网上邻居-→属性-→右键点击本地连接-→属性-→常规里的INTERNET服务(ICP\IP)的属
如果一台电脑有两块网卡(公司内网和上互联网)互不干扰,设置
跟踪路由Tracert –d  ip /网站打印路由表router print邦定:route –p  add 10.2.0.0 mask 255.255.0.0 10.9.22.254route –p  add 10.9.0.0 mask 255.255.0.0 10.9.22.254(以上是邦定了内网2段和9段的IP通过的网关是10.9.22.254,可以加多条)删除默认的:route –p ...
zencart初始安装后台目录admin必须修改才能登录问题
当我们安装完zencart纯净版(不包括zencart中文版),登录是默认后台目录admin是不能登录的,会出现下面的错误提示: Warning!                                                Warning: You cannot access the admin until you have
将SVN文件从一台电脑拷贝到另一台电脑后,SVN状态无法显示
出现问题环境 一台电脑为win7 32一台电脑为win7 64都安装有TortoiseSVN 操作:将一台电脑中的SVN的文件拷贝到另外一台电脑现象:在前一台电脑,所有文件可以显示SVN状态,即绿色的对勾或者红色等,但现在拷贝以后,没有状态显示解决办法: 在拷贝后电脑中,右键选择拷贝的文件的根目录,弹出“SVN Upgrade working copy”选择,点击“SVN Upg
教你让内网任何一台电脑死机
了解其中的基本原理与技术,也许它对其他方面也会起作用
配置电脑开发环境-拿到一个新电脑之后
今天重新装了一下系统,因为没经验,以前装的一些软件也没有了,不管是不是装在c盘的,我现在等于拿到一台新电脑,那么我就要重新配置一下我的开发环境了。作为一个前端人员,我的环境仅供前端开发人员参考。  Atom编辑器,这个是我目前最喜欢的编辑器,因为刚从sublimeText切换过来,里面感觉有些地方没有sublime好,他的配置使用参考这篇文章http://blog.csdn.net/sufubo/a
让软件只能在一台电脑上使用拷贝也无效
让软件只能在一台电脑上使用拷贝也无效 刚下载出来 好东西马上分享给你们
stm32 换了芯片出现了很多错误
http://www.ithao123.cn/content-1931848.html 参考 我从stm32f103ze换成了stm32f103vb之后出现了很多错误只需要把 在C/C++选项卡里,把STM3210X_HD从prepocessor symbol define 里面删掉`(*∩_∩*)′  这么做的原因:在老版本的官方STM32F10X.H文件里,这句话不是这么写的,若没记
一台电脑 如何切换登录多个mysql
1.电脑上有多个mysql版本,通过windows的dos窗口进行登录,因为登录端口不一样可以使用命令mysql -P 3307 -u root -p 3307-为登录mysql的端口号然后回车,输入密码,如果报下面的错误 C:\Users\hu&amp;gt;mysql -P 3307 -u root -p Enter password: ****** ERROR 1045 (28000): Acc...
局域网内的电脑有一台无法访问?
为什么局域网内的电脑有一台无法访问? 悬赏分:5 - 解决时间:2006-4-26 13:39我们的局域网内有三台电脑,在网上邻居中我们也可以彼此的看到对方,但只有一台电脑我们能看到却无法访 问,总是说没有这个权限,让与管理员联系,于是我们在他那里重新设置了一下家庭和办公室连接,允许文件共享,而且还共享了一个文件试一试,结果其他的电脑 仍然无法连接到那台计算机,但他却可以查看其他
有两台电脑,一台电脑有线上网,另一台不能上网,如何通过飞秋或者其他软件,使得两台电脑间能互传文件
转载地址:https://zhidao.baidu.com/question/372271238827218524.html 首先这里题型下,如果家里用的是网线插的电脑a,跟电脑b之间通讯的话,以下照做就是了。但是如果两个都是连得无线的话,其实是不用那根网线的,只需要按下面方法将两台电脑设置成同一个网段即可实现之间的通讯。
Tomcat路径改变后,Eclipse发布项目出错
The archive:xxx.jar which is referenced by the classpath,does not exist。 移动tomcat后,Eclipse 发布项目出错。
能在一台电脑上装好系统,然后把硬盘换到另外一台电脑上用吗?
能在一台电脑上装好系统,然后把硬盘换到另外一台电脑上用吗?2013-08-13 09:53达人无名  | 分类:电脑/网络 | 浏览447次两台电脑不同,但是我只是装系统,驱动什么的都不装装的是64为WIN7旗舰版,官方原版的分享到:2013-08-13 10:04提问者采纳一般的不可以的,像网吧那样一排过去电脑都是一样配置的可以这么搞,都是装完一台,其余的直接硬盘数据对拷。配置差的比较多的话还是
myeclipse因为换jdk的问题
今天用jfinal框架项目的时候在自己的电脑上完全没问题,让同事做下我给他的任务,一开始就报错,svn重新检出,也是报错。各种郁闷,感觉是jdk版本问题,因为我是jdk7,所以改成7不行,又感觉是jdbc连不到数据库,报空指针,想会不会是没加入jdbc jar包,去找还是有,郁闷不已。原来我记得他可以起来项目的,就问他改了什么,他也说只改了jdk版本,去看下jdk版本,环境变量居然还是8,他装了两
一个tomcat来回切换工程启动报错
三月 14, 2018 11:23:32 上午 org.apache.catalina.startup.HostConfig deployDescriptor警告: A docBase D:\chenlijuan\java\apache-tomcat-8.0.36\webapps\banaworld_admin inside the host appBase has been specified,...
如何在一个完全没有安装vs2008和opencv的电脑上运行exe程序?
就我成功运行的经验来说,我下面来分享一下我的方法,其实很简单: 1.我使用的是c#程序,安装的opencv是2.1版本的,所以使用的是emgucv。 我使用的是窗体应用程序来生成exe。 程序实现的功能很简单,点击button来读取图片,然后显示图片。程序如下: using System; using System.Collections.Generic; using
在Windows平台上安装与运行PostgreSQL的常见问题与解答
Contents [hide] 1 支持的平台 1.1 PostgreSQL能够运行在什么版本的Windows上?1.2 听说还支持NT4,是真的么?1.3 Windows 95/98/ME怎样?1.4 有为Windows准备的64位版本么? 2 安装 2.1 在Windows上安装PostgreSQL,我需要些什么?2.2 从源代码编译PostgreSQL,
同一台电脑上使用gitlab和github
在公司实习,使用的是公司邮箱账号登录gitlab,而使用自己的私人邮箱账号登录github,因此需要生成两个ssh的key对应不同的服务器。 使用命令$ ssh -keygen -t rsa -C "youremailaddress"生成key,其默认在~/.ssh/目录下生成id_rsa和id_rsa.pub两个文件。 由于在公司的账户已经使用了这两个默认的文件,所以在为github配置ke
相关热词 如何提升c#开发能力 矩阵乘法c# c#调用谷歌浏览器 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天
立即提问