gpt4 book ai didi

c - 知道如何在正确的时间定义函数

转载 作者:太空狗 更新时间:2023-10-29 15:18:15 25 4
gpt4 key购买 nike

这是一个“奇怪”的问题,因为它让我感到困惑。我一直在学习 C,我意识到我有一个问题不在我的 C 书里。

当启动一个函数时,比如 int main()void name(),我怎么知道要放在括号里的是什么...比如 int main(int argc, char *argv[]) 或只是 int main()

这是一个愚蠢的问题,但我不知道什么时候在编程时使用什么。在线链接资源会很有帮助。

谢谢,并为愚蠢感到抱歉。

最佳答案

传递给函数的变量是它的输入或(有时)它的输出。例如,如果您想编写一个将两个整数相加并返回它们之和的函数,您可以定义

int sum(int m, int n) {
return m + n;
}

main() 函数是一个特例,因为它对提供给程序的命令行参数进行操作。在大多数语言中,main() 接受一组字符串,每个字符串中有一个来自命令行的单词。在 C 语言中,它还接受一个整数,表示在命令行中输入的单词数。

关于c - 知道如何在正确的时间定义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10592130/

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