C语言强制转换的问题,用的是KEIL给单片机编程。
若以下回答无法解决问题,邀请你更新回答
2014-11-30
展开全部
你好,你写的这句没错,能看一下你的原程序吗?或许不是因为强制转换!
追问
我本来想转换数组的,数组都是浮点型的,但是不好使,所以就单独设了个变量,
#include "lcd.h"
#include "adc5.h"
int w; //w设了全局变量,好看看到底存了什么
int main(void)
{
int i;
u8 k = 0;
.
.
.
while(1)
{
w=(int)101.1;
.
.
.
}
}
w这个量哪里也没用到,就光拿它赋值了
追答
#include "lcd.h"
#include "adc5.h"
int w; //w设了全局变量,好看看到底存了什么
int main(void)
{
int i;
u8 k = 0;
double x = 101.1;///////////这样试试.
.
.
while(1)
{
w=(int)x;/////////////////
.
.
.
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询