对斯坦福编程范式第二节课最后一个例题结果和dev运行结果不同的解释
第二节最后一个例子实际上那个老师并没有讲错,但是他没有说前提条件,他采用大端计算方式,结果就不为零,而windows是小端计算方式,所以用dev c++验证的结果是0。
比如float ff = 7.125; short ss = *(short*)&ff;
中间求解过程可参考https://blog.csdn.net/qingtingchen1987/article/details/7719259
在看教程时候如果发现问题,最好用程序验证一下。具体大端小端的问题,可参看https://blog.csdn.net/qq_31567335/article/details/100628735
比如float ff = 7.125; short ss = *(short*)&ff;
中间求解过程可参考https://blog.csdn.net/qingtingchen1987/article/details/7719259
在看教程时候如果发现问题,最好用程序验证一下。具体大端小端的问题,可参看https://blog.csdn.net/qq_31567335/article/details/100628735
己所不欲勿施于人;练兵先练将