argc

    -1

    1답변

    그래서 [[./ key; string] (예 : ./ 13 Caesar)으로 프로그램을 실행하기 위해 Caesars 암호에서 argc 및 argv를 사용하려고합니다. 나는 많은 방법으로 시도해 왔지만, 나는 정말로 여기에서 길을 잃었다는 것을 인정해야한다. 나는 main (void)을 사용하고 fgets로 입력을 요청해야한다고 생각했지만, 나는 여전히 "i

    1

    2답변

    int n; if (!isdigit(argv[3])) { fprintf(stderr, "n MUST be a number"); return 4; } else { n = atoi(argv[3]); printf("%i\n",n); } 하지만 난 그냥를 한 경우에 나는 Segme

    1

    2답변

    문제 : 나는 그것에 대해 생각 int main(int argc, char **argv) { //use argc and argv } 오늘과 나는 한번도 실현 argc 및 argv이라고는 볼 수 없습니다. 그들이 이것을 부름 받았 는가 아니면 그냥 관례일까요? 이것이 필요한 이유가 무엇입니까? 나는 아직 그것을 테스트하는 프로그램을 쓸 기회가 없었어

    -1

    3답변

    나는 이와 같은 함수를 작성하는 경우 : void myfunc(const int argc, const char *argv[]) 가하는 argc와 argv를 자동으로 명령 줄 인수에서 그 값을 얻을, 또는 그들의 값을 전달해야합니다 것 메인에서?

    -2

    1답변

    "one two three"와 같은 명령 줄에 텍스트를 넣으면 "three two one"이라는 다른 순서로 표시하려고합니다. 왜 아래 코드가 작동하지 않고 내가해야할 일이있는가? 당신의 도움을 주셔서 감사합니다. int main(int argc, char *argv[]){ int i; char *pom; for(i = 0;i

    0

    2답변

    나는 C와 매우 녹슬었고, 이것을 컴파일하려고 할 때, 세개의 중첩 된 if 각각에 "lvalue가 할당의 왼쪽 피연산자로 필요하다."라는 오류가 계속 발생한다. 나는 정말로 내가 정말로 바보 같은 기본적인 실수를하고 있다고 확신한다. 그러나 나는 그것을 고칠 수 없다! 또한 코드는 매우 순진하며, argv의 다양한 문자열을 검사하는 더 좋은 방법이 있습니

    -1

    3답변

    나는 파일을 읽는 데 argc, argv []를 사용하지는 않았지만 프로그램 요구 사항을 사용하기를 바랍니다. 내 문제는 헤더 파일의 파일을 읽고 대신 메인 파일을 처리하는 것입니다. main.cpp 외부에서 argc, argv [] 입력을 사용하는 방법이 있습니까? 헤더 파일 "input.txt"등을 argv로 바꾸고 싶습니다. 하는 대신 경우 outpu

    3

    2답변

    나는 TCL에 좀 새로운 해요하지만이처럼 보이는 시저를 작성해야 : proc TestVerb { Data Data_txt } { VERBATIM [format "// Data: $Data - $Data_txt"] if { $argc == 2} { VERBATIM {// SUCCESS //} else { exit 1 } 나는 호출

    0

    1답변

    tolower 함수에 문제가 있습니다. argv와 함께 사용하려고했지만 출력은 $ 0 @입니다. 내 코드에 무슨 문제가 있습니까? #include <stdlib.h> #include <stdio.h> void makeLower(char *s) { int i; for(i = 0; s[i] != '\0'; i++){ s[i]

    1

    2답변

    일부 명령 줄 인수로 프로그램을 실행하고 있습니다. 내가 10, 10, 10를 입력하고 그들을 밖으로 인쇄 할 때, 그것은 밖으로 인쇄 49, 49, 49 여기 내 코드입니다 : int main(int argc, char *argv[]) { int seed = *argv[0]; int arraySize = *argv[1]; int