c中的计数参数功能

问题描述 投票:-1回答:2

我需要计算主要功能上的所有参数(文件名),然后使用这些名称打开文件。可能吗?我试过'''va_list'''没有结果谢谢

c parameters count variadic-functions
2个回答
3
投票

摘自《 The C Book》

main至少有两个参数:argc和argv。第一个这些是提供给程序的参数的数量,第二个是指向这些字符串的指针的数组参数-类型(几乎)是“指向char的指针数组”。这些参数由主机系统的命令行传递给程序口译员或工作控制语言

int main(int argc, char *argv[]);

argc]​​>保留参数数量

<< [[argv

数组的第一个参数将是一个包含程序名称的字符串Source

0
投票

在程序启动时调用的函数称为main。该实现没有为此函数声明任何原型。它应使用返回类型int且不带参数来定义:

© www.soinside.com 2019 - 2024. All rights reserved.