永发信息网

请问为什么会导致C语言里的大括号不能对齐?

答案:5  悬赏:40  手机版
解决时间 2021-04-07 10:24
  • 提问者网友:愿为果
  • 2021-04-06 15:24
请问为什么会导致C语言里的大括号不能对齐?
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-04-06 15:56
这种东西……
你手工对齐就是了。大括号偏右就把前面的tab或者空格删掉一些
大括号偏左你就在前面敲tab或者几个空格

它本来就没说这个大括号会给你对齐对得好好的
你想让它重新给你对齐一下,可以全选代码然后在Edit菜单Advance里面有个Format啥啥啥的用一下追问可是当我把m++;那里删除,就可以对齐呀?感觉好像是超过m++;那一行它就不给对齐,好奇怪的,好诡异。那我可以不理它吗?追答编译能通过运行没问题就ok,其实除了预编译语句,你把其他部分的所有代码都弄在同一行也可以编译运行。

你删除或者不删除m++,都试一下全选然后edit advance format,如果还是不能对齐并且编译不通过,你可能要考虑一下是不是大括号没有匹配。

能编译运行就不理它好了,但是为了代码整洁还是手工对齐一下比较好追问那个format是在哪里?没找到,惭愧!

追答擦,中文的。
就是“格式选择内容”追问好吧,我格式选择内容了,那该死的大括号还是一如既往的对不齐,可能是哪里出问题吧?那我再往后边试试吧。

感觉这些东西是挺让人抓狂的,英文版的是不是比中文版的好用啊?
全部回答
  • 1楼网友:封刀令
  • 2021-04-06 19:55
那你把m++放到printf()之前呢?
或者,先写m++,再写注释呢?追问

还是不能对齐啊?是什么原因啊?奇怪了。
追答别用tab键缩进,全用空格。
  • 2楼网友:不如潦草
  • 2021-04-06 18:38
vc这种垃圾还是不要用了追问那用什么?而且是什么原因呢?好奇怪的?
  • 3楼网友:一叶十三刺
  • 2021-04-06 18:14
对不对齐跟这个无关吧????????追问那是什么原因啊?请高手指点,感激!
  • 4楼网友:一袍清酒付
  • 2021-04-06 17:07
只要编辑没有问题就好。另外括号不对齐一般是缺少括号了。你的这种情况可能是编辑器的问题追问那要怎样能够找出编辑器是哪里出问题啊?可以让它正常些,是不是编译的时候还是其他bug之类的?追答按照你所说的只是改动一行而引起的变化程序应该是没有什么问题的,除非是你用中文输入法输入导致人。如果编译没有问题就不要纠结这个问题了,没有什么实际意义的,因为如果是编译器的问题就不是我们这样的水平能够解决的问题了。追问我担心不是编译的问题,到后边写的越多越难调整,可是我还没找到原因。我使用英文输入法输入的啊。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯