开发平台(Platform): (Ex: Win10, Linux, ...)
qt 5
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt creator
问题(Question):
short tempData[100];
double *i = (double*)tempData;
*i=6;
int *j = (int*)&tempData[1];
*j=6;
qDebug() << " " << tempData[0];
qDebug() << " " << tempData[1];
抱歉 请容许我在发问一次
主要是我想透过 指标改变不同类型的tempDate值,发送这个资料
我上网查 小转大的话 值应该是会一样的,可是强制转double 的值都是0
编译的时候,也是没有警告
还是不太明白 希望能获得解答 谢谢
预期的正确结果(Expected Output):
6
6
错误结果(Wrong Output):
0
6
作者:
LPH66 (-6.2598534e+18f)
2018-08-02 10:27:00同意九楼, 这种问法听起来像是个 XY 问题真正的问题可能是"发送", 但是发送到哪里, 怎么发送以及为什么要"发送"都没说, 这样其他人很难帮