老师好,最近初学C语言,参考书目为《玩转C语言程序设计》。其中第二章2.5节实例1-美国温度转换为中国温度,按照书上的代码,敲进Visual Studio中,编译时出现“未将对象引用设置到对象的实例”这样的报错,程序中也没有提示哪一行出现的问题,不知道该如何解决,请教请教。
代码就是书中的原始代码。截图第1张即是。文本代码如下:
#include<stdio.h>
int main()
{
int iFahrenheit;
double iCelsius;
printf("请输入美国温度:\n");
scanf("%d", &iFahrenheit);
iCelsius = 5 * (iFahrenheit - 32) / 9;
printf("当前中国温度为:");
printf("%f ℃\n", iCelsius);
return 0;
}
编译后的报错信息如下:
1>------ 已启动生成: 项目: 温度转换, 配置: Debug Win32 ------
1>未将对象引用设置到对象的实例。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
Kunna 发表于2019-06-12 09:25
代码就是书中的原始代码。截图第1张即是。文本代码如下:
#include<stdio.h>
int main()
{
int iFahrenheit;
double iCelsius;
printf("请输入美国温度:\n");
scanf("%d", &iFahrenheit);
iCelsius = 5 * (iFahrenheit - 32) / 9;
printf("当前中国温度为:");
printf("%f ℃\n", iCelsius);
return 0;
}
编译后的报错信息如下:
1>------ 已启动生成: 项目: 温度转换, 配置: Debug Win32 ------
1>未将对象引用设置到对象的实例。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
我这里运行没有错误呀,你安装环境的时候 是否出现错误