相关疑难解决方法(0)

C/C++:GOTO比WHILE和FOR更快吗?

我知道,每个人都讨厌GOTO,没有人推荐它.但那不是重点.我只想知道,哪个代码最快:

  1. goto

    int i=3;
    loop:
    printf("something");
    if(--i) goto loop;
    
    Run Code Online (Sandbox Code Playgroud)
  2. while

    int i=3;
    while(i--) {
        printf("something");
    }
    
    Run Code Online (Sandbox Code Playgroud)
  3. for

    for(int i=3; i; i--) {
        printf("something");
    }
    
    Run Code Online (Sandbox Code Playgroud)

c performance loops goto

8
推荐指数
3
解决办法
8870
查看次数

标签 统计

c ×1

goto ×1

loops ×1

performance ×1