鱼C论坛

 找回密码
 立即注册
查看: 2505|回复: 3

在看C的视频时一段代码后修改运行出现runtime error,懂的朋友帮我看看

[复制链接]
抢楼 抢楼 查看抢中楼层 本帖为抢楼帖,欢迎抢楼!  奖励楼层: 1 
发表于 2012-6-21 19:51:46 | 显示全部楼层 |阅读模式
2鱼币
本帖最后由 洋洋科技 于 2012-6-22 13:15 编辑

代码如下:

#include <stdio.h>
void main()
{
long f=5;
printf("(double)f=%d,f=%f\n",(int)f,f);
}

编译过后没有警告和错误,点击运行后出现如下语句:
runtime error
press retry to Debug the application

懂的朋友帮我看看问题出在哪里?十分感谢!

小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-6-21 20:05:17 | 显示全部楼层
之前出现这种情况我忘了在新建c文件时在后面加  .C,但是我加了之后出现如下图的情况:


情况就是这样的

情况就是这样的

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-21 20:20:30 | 显示全部楼层
抱歉各位朋友我找到为什么错了,一开始我定义f为long型,但是后面却写成:f=%f,编译器不可能出现这样的转换!呵呵!抱歉各位朋友!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-21 20:21:57 | 显示全部楼层
抱歉各位朋友我找到为什么错了,一开始我定义f为long型,但是后面却写成:f=%f,编译器不可能出现这样的转换!呵呵!抱歉各位朋友!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-12 17:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表