
打开vc6,新建空白的console工程后,耐雹应新建.c或.cpp文件册孝写可执行代码。你在.h文件里写代码,是不是弄错了呢。写好后要先编译再运行。如果所昌姿帆有步骤都是正确的,还无法执行,那有可能是设置问题。
正常的设置如下(注意路径可能不同):
编译没出错表明的是语法是正确的!而连接的错误是因为逻辑性的问题,出现了没有解决的外部参数。按照你的意思,歼闷应该是求1到10的氏胡弯和。那么在for循环这里是肯定有问题的。还有Int只是定义了变量,但是变量的值是随机的,所以按照你这样的做法做唤是可能进入不到循环的。应该对变量初始化正确的写法是这样的:
int i,sum=0
for(i=0,i<=10i++)
sum=sum+i
printf("sum=%d\n",sum)
还有main也写错了
有错误,就首先要要找出错误的原因,者码这个过程称为debug。之后再编译运行。
如果很难定位错误的位置,建议在程序里增加debug语句,简单打印出程序巧扰中的位置行号,等等。
如果发现了错误的大概位置,但是很难找到错误的原因,就要使用debug工具,设置断点,单步跟踪执行,精确找到错误位置。
程序中错误孝嫌旦大都不止一个,如果编译运行后,依然有错误,重复上述过程。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)