gpt4 book ai didi

c - 为什么这个 org-babel c 片段没有产生输出?

转载 作者:太空宇宙 更新时间:2023-11-04 02:48:54 25 4
gpt4 key购买 nike

基本上,如果我将 printf 放在 main() 中,它不会产生输出。

这个有效:

#+begin_src C
printf("Hello World!\n");
#+end_src

但是这个

#+begin_src C
void main() {
printf("Hello World!\n");
}
#+end_src

结果

Code block produced no output

我尝试将 :results output 添加到 begin_src 行。我试过包含 stdio.h。当我查看 *Messages* 时,我发现当我将 printf 包装在 main 中时,我得到了错误

**Error reading results: (beginning-of-buffer)**

这里有什么问题吗?

最佳答案

试试这个:

#+name: main
#+begin_src C
int main(int argc, char *argv[]) {
printf("Hello World!\n");

return 0;
}
#+end_src

关于c - 为什么这个 org-babel c 片段没有产生输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24214739/

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