This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器:代码编辑器工作室是否还会执行二进制数字格式?

Guru**** 2611705 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/641557/compiler-does-code-composer-studio-do-binary-number-format-yet

工具/软件:TI C/C++编译器

正如标题中所说。  它是否知道0b0.01万等于BIT2?

IDE呢? 至少表达式观察程序不理解0b表示法。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,这似乎是*compiler* groks 0b记法,但观察者希望它带有尾随b。 所以,从0b0001起,你应该做0001b

    它实际上将它转换为64位值,这是非常讨厌的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,自2014年以来的TI编译器版本支持GCC型二进制整数常量。 我对监视窗口路线图一无所知。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我实际上有不相关的错误(良好的旧否定优先级),并认为由于观察程序抛出错误,二进制表示存在问题。