gpt4 book ai didi

c++ - gcc是否在带/不带大括号的单行中发出不同的输出

转载 作者:行者123 更新时间:2023-11-27 23:33:14 24 4
gpt4 key购买 nike

我尝试使用 astyle 来格式化我要使用的代码库。当我使用选项 --add-brackets可执行文件不相同(如果我只使用 -t 和/或 -b,输出是相同的)。

if(a) return b

修改为

if(a)
{
return b
}

所以我的问题是。如果我只添加和/或删除大括号,gcc 是否会生成相同的输出(显然只针对上面的一个衬垫)。我尝试了一些简单的测试用例,但已经得到了一些相同的可执行文件。

最佳答案

1,没有

2,使用 -s 标志查看汇编器(或 Using GCC to produce readable assembly? 以获得更具可读性的汇编器)

关于c++ - gcc是否在带/不带大括号的单行中发出不同的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com