c - 如何在终端中与我刚刚编写的 C 程序进行交互

标签 c macos terminal variadic-functions

我刚刚编写了一个 C 程序,我想知道如何在终端上与它交互。我的程序由一个无效的函数组成,我在 main 中包含的所有内容如下:

int main(int argc, const char * argv[]) {

    int arg;
    for (arg = 0; arg < argc; ++arg)
    {
        printf("Arg %d is %s\n", arg, argv[arg]);
    }

    return 0;
}

我的函数头是void conv(int Decimal, int y);

那么有人可以给我一些关于如何在我的 Mac 终端上进行一些转换的简单指导吗?我是 C 语言新手,希望得到一些帮助。

最佳答案

假设你的程序文件名为your_program.c,然后输入编译命令:

gcc your_program.c -o your_program

进入终端并输入。然后执行程序:

./your_program arg1 arg2...

确切地说,您的具体问题是什么?希望我的回答对你有帮助。

关于c - 如何在终端中与我刚刚编写的 C 程序进行交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41711160/

相关文章:

macos - MacOSX 连接上的本地主机被拒绝

objective-c - SMJobBless 更新后无法访问钥匙串(keychain)项目

regex - bash:带正则表达式的字符串运算符

c - 管道中父进程的 wait() 有什么问题

c - 尝试使用 'system()' 和 'execv()' 函数调用

macos - HackRF - Gqrx - Mac - 没有声音

linux - 如何在 linux 系统上获取可在 .Xresources 配置中使用的有效字体名称?

terminal - 在终端中使用scp

c - 读取ARM中的堆栈指针值

c - 第二次调用 strtok() 返回 null