gpt4 book ai didi

c - 是否可以编写一个根据 argv[0] 实现不同功能的 C 程序?

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

是否可以根据 argv[0] 编写一个具有不同功能的 C 程序?

事实上,我正在做 C 教科书上的练习。练习是编写一个程序,将大写转换为小写或将小写转换为大写,具体取决于调用它的名称,如 argv[0] 中所示。

[编辑]仅供引用,练习来自 K&R 的教科书

enter image description here

最佳答案

Is it possible to write a C program that functions differently according to argv[0]?

是的,这是可能的,非常简单。例如:

if (0 == strcmp(argv[0], "say_hello")) {
printf("hello\n");
} else if (0 == strcmp(argv[0], "say_bye")) {
printf("bye\n");
}

关于c - 是否可以编写一个根据 argv[0] 实现不同功能的 C 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58115820/

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