我对 c 很陌生,对任何其他语言的经验都比较少:/ 对于 uni 的作业,我有点卡在这个小部分上。本质上,我需要编写一个具有 4 个可选参数的“ls”函数,例如:
list [-l] [-f] [pathname] [localfile]
现在,前两个是直截了当的。为了使事情变得更加困难,“本地文件”不一定存在,并且“路径名”(如果给定)将位于我通过套接字连接到的服务器上(因此检查它是否是文件并检查路径名已出)。我在想,检查字符串中的最后 4 个字符是否有 '.txt' 或类似的东西。我实际上完全被难住了,如果我找不到解决方案,明天我会把这个问题提交给我的路线输送机。
这是我实际必须做的一小部分,但任何朝着正确方向的推动都将不胜感激。