argv

    2热度

    2回答

    我有一个非常奇怪的问题。我通过以下命令在Objective-C程序的命令行中传递多个参数。 gcc -framework Foundation main.m calculator.m -o prog1 ./prog1 3 + 5/8 当我打印argc和argv[]它给了我下面的输出是正确 argc = 6 argv[] = prog1,3,+,5,/,8 当我插入一个“*”在输入中

    0热度

    2回答

    我有一个工作要做的C + +,它假设读取一个文件.txt并使用里面的信息。但是,我们的老师给了我们开始的代码来帮助,我真的不明白。我是C++的初学者,所以我一直在寻找它几个小时,但我还没有找到答案,谢谢! 下面是一段代码: int main(int argc, const char** argv) { std::ifstream* myfile = NULL; if (ar

    -5热度

    1回答

    我有一个程序,应该从命令行使用argc和argv文件的名称。打印argv [1]和argv [2]向我显示我传递的确切名称,但是传递argv [1]和argv [2]作为参数以在另一个函数中打开文件,只显示如果打不开的错误行文件。 我的主: int main(int argc, char* argv[]) { if (argc != 4) { puts("Inco

    0热度

    3回答

    我是新来的节点,只是试图使用process.argv调用正确的对象上的方法,但我不断收到一个错误,它不能读取undefined属性。 // returns with undefined error var stops_input = process.argv[3]; this[process.argv[3]].displayStops(); // hard-coding object na

    -2热度

    2回答

    这里是一个程序,它在本程序中打印一些关于我自己的信息 如果用户扫描/ n其打印名称和 等,但是当我使用gcc运行此程序时,在所有。 我需要使用argv和argc来扫描参数。 我该如何解决? #include <stdio.h> #include <stdlib.h> #include <string.h> #define SIZE 10 int main(int argc, char**

    0热度

    5回答

    我刚开始学习Python,现在我正在做一些练习。 具体来说,这个练习要求编写一个Python程序来总结三个给定的整数。但是,如果两个值相等,总和将为零。 这是我的代码: from sys import argv script, x, y, z = argv def sum(x, y, z): if x == y or y == z or x==z:

    -11热度

    2回答

    我正在试着做一个函数来获取'argv',并用冒泡排序对它进行排序。由于某种原因,冒泡排序不起作用,我找不到问题。 void order(int howmany, char** strings) { int i = 0; char* temp = (char*)malloc(sizeof(char)*20); for (i = 1; i < howmany-1; i

    -2热度

    2回答

    下面的代码块是什么意思?我不明白sys.argv的概念。我听说它与命令行提示有关,但我的词汇量不足以理解这一点。另外输出很奇怪。我不明白一个清单是如何被撤销的,也不知道这些要素是如何进入的,甚至是来自哪里以及它们的意思。这真让我很困惑,所以帮助理解它会非常感谢。请使用更合适的术语,以便我能理解它。 import sys print 'Number of arguments:', len(sys

    -4热度

    1回答

    我正在用C++编写程序,遇到了最奇怪的错误。我的程序在主要返回0之前崩溃。 我不明白程序在完成之后如何崩溃,但在返回零之前崩溃。 这怎么可能? 主要是以下几点: #include <iostream> #include <iomanip> #include <utility> #include <ctime> #include "Text.h" #define TIME(start, e

    0热度

    1回答

    我试图创建一个程序,将采取多个文件,并单独为每个文件显示下面的信息。 #a) The name of the file #b) The total number of words in the file, #c) The first word in the file and the length 例如,如果在命令行上添加两个文件:的test.txt和sample.txt的 =>的输出将是3