在Mac终端上用C打印整数的问题

时间:2017-11-11 00:12:28

标签: c macos terminal

当我在C中打印整数时,它们最终会在终端中的新命令行旁边。如何阻止这种情况发生?

#include <stdio.h>

#include <stdlib.h>

int main()
{
    printf("Hello World!\n");
    printf("%d", 1200);
    return 0;
}

输出如下:1200MacBook-Pro:文件用户$

2 个答案:

答案 0 :(得分:2)

使用Hello World!做同样的事情:在最后添加换行符(\n)。

答案 1 :(得分:1)

改变这个:

printf("%d", 1200);

到此:

printf("%d\n", 1200);

(当然MacBook-Pro:File user$不是您节目输出的一部分。)