gpt4 book ai didi

c - 用于无括号、空格敏感的 C 语法的工具

转载 作者:行者123 更新时间:2023-11-30 18:08:18 25 4
gpt4 key购买 nike

我现在正在写一些C语言,因为我喜欢空白敏感语法,所以我想这样写:

#include <stdio.h>

int main(void)
printf("Hello, world!")
return 0

而不是这个:

#include <stdio.h>

int main(void) {
printf("Hello, world!");
return 0;
}

有人知道可以将前者转换为后者的工具吗?

编辑:我真的没有兴趣与那些认为这是一个坏主意的人争论。无论如何,继续这样想,你有你的理由。但至少知道这一点:我知道 Python 是一种空白敏感语言,但我没有使用过它。我为什么要?我已经认识鲁比了。另请注意:我不仅仅是第一次学习 C,而且我已经使用 PHP 和 JavaScript 四年多了,所以我提出这样的要求并不是出于个人困难、对 block 语法不熟悉或教条主义的倾向。我也知道编写其中之一会涉及什么,这并不超出我的能力,但我不希望这足以证明花时间编写一个是合理的。

最佳答案

即使有这样的工具,我也会强烈建议您重新考虑这个想法。我认为您在执行此操作时会发现以下一些问题:

  1. 您的代码将不再是标准 C 代码。
  2. 这意味着其他程序员阅读您的代码时会遇到问题。
  3. 您也将无法使用任何代码分析工具,因为它们无法理解您的语法。
  4. 如果您有某种工具可以在每次编译时进行转换,那仍然意味着您将编写与将要阅读的代码不同的代码。我不想使用一个一直为我更改代码的工具。

这似乎确实是一个更明智的方法,让您的习惯适合其他人。

希望这能让您重新考虑。

关于c - 用于无括号、空格敏感的 C 语法的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3605080/

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