goto

    0

    2답변

    GoTo 사례를 수행 한 후 메뉴로 돌아 가기 위해 사용했는데, GoTo를 사용하는 것이 좋지 않았기 때문에 그 밖의 다른 작업을 수행 할 수 있었습니까? 감사. Menu: Console.WriteLine("----------------------") Console.WriteLine("1 = option1") Conso

    0

    1답변

    나는 마침내 내 문제를 격리했다. 이제 %verion% 및 %ModName%에 대한 올바른 인수가 있으며 배치 파일의 앞 부분에서 작동합니다. 또한이 if 문의 정확한 형식은 이전에 동일한 배치 파일에서 성공적으로 사용되었습니다 (이후에 대해서는 확실하지 않습니다). if "file2exist"=="true" echo true이라고하는 진술을 배치함으로써

    3

    2답변

    나는 다음과 같은 코드에서 궁금 : { int i = 42; goto end; } end: 이 기호 내가의 상태 란 우리가 끝에 도달 할 때 (우리는 디버거에서 볼 것)? 우리가 범위를 벗어나더라도 여전히 존재합니까? 표준적인 동작이 있습니까? 아니면 컴파일러에 종속적입니까? 예를 들어 코드가 디버그 기호로 gcc를 사용하여 컴파일

    1

    3답변

    조금 혼란 스럽네요. goto없이이 문장을 어떻게 리팩토링 할 수 있습니까? if(first_expression) { // .... if(second_expression) { // .... } else { goto jump_out; } } else { jum

    -2

    2답변

    우리는 bash에 어떤 goto 문도 가지고 있지 않기 때문에 아래의 함수를 사용하여 코드에서 갑작스러운 점프를 위해 goto을 구현했습니다. jumpto 기능을 사용하지 않고이 조건을 처리 할 수 ​​있습니까? this earlier answer to a related question에서 솔루션을 기반으로 나는 다음과 같은 코드가 있습니다 #!/bin/b

    2

    4답변

    저는 배치 및 표현식 2에서 약간의 경험으로 C# (일주일 전에 학습 시작)에 익숙합니다. 텍스트 기반 게임을 시도해 보았습니다. 자세히 알아보기. 나는 처음에는 goto 문을 사용했지만, 내가 찾은 거의 모든 사람에 따르면, goto 문은 죽음과 절망의 일부 아말감이므로 동일한 효과를 얻으려면보다 깨끗하고 사악한 방법을 배우고 싶습니다. 여기에 내가 무슨

    1

    2답변

    현재 5 개의 인수 값이있는 파이썬 스크립트를 호출하는 MS 배치 (***. bat) 래퍼를 다루고 있습니다. 파이썬 스크립트에 sys.argv(6)을 피드로 보내서 선택적으로 그 안에있는 특정 기능을 건너 뜁니다. 배치 언어로 말하자면, if %6=yes goto :function2 else goto :function1 스타일의 서브 루틴을 우회하고 싶습

    -4

    2답변

    #include<stdio.h> int main() { int i; goto l; for(i = 0; i < 5; i++) { l:printf("Hi\n"); } return 0; } 위의 코드는 세 번 출력을 제공합니다. 나는 그것이 어떻게 일어날 지 전혀 모른다. expalin해라.

    2

    2답변

    CPU 및 코드 최적화에 대한 자세한 내용은 어셈블리 프로그래밍을 공부하기 시작했습니다. 또한 CPU가 스스로 속도를 높이는 "분기 예측"과 같은 영리한 최적화에 대해서도 읽었습니다. 아직 주제를 잘 모르기 때문에 내 질문이 어리석은 것처럼 보일 수 있습니다. CPU의 분기 예측과 잘 맞지 않기 때문에 (인터넷상의) goto 문은 프로그램의 성능이 저하된다

    0

    3답변

    몇 가지 다른 C 시스템 코드베이스 (특히 BSD와 Linux의 커널)를 보았을 때 루프 나 함수 호출과 같은 상위 수준의 흐름 제어 구조를 사용하는 것이 쉬운 일은 아니지만 자유로운 사용은 goto입니다. 대신. munmap_back: if (find_vma_links(mm, addr, addr + len, &prev, &rb_link, &rb_