【发布时间】:2020-05-07 15:18:53
【问题描述】:
我想要一个具有不同类型的特定参数的程序。例如我这样开始我的程序:
./program picture.jpg image.jpg
./program picture.ppm image.jpg
现在我希望我的程序能够识别不同的扩展名,jpg 与 ppm。我怎样才能轻松做到?我试过了:
if (argv[1][-3] == j)
{
//do something
}
...
但这不起作用,我在互联网上找不到任何关于我的问题的答复(可能是因为我问得不好......)。
顺便说一句。我是python程序员,正在学习c...
【问题讨论】:
-
试试
argv[1][strlen(argv[1])-3],负索引在c中不起作用
标签: c parameters main