This C++ code generates 25 lines of assembly code. Why does the equivalent Swift code generate 10 times more assembly code?

前端 未结 0 2014
不知归路
不知归路 2020-12-22 11:55

C++

void arrayTest() {
    int color[4] = {1, 2, 3, 4};
    for(int i = 0; i < 4; i++) 
    {
      color[i] = ((color[i] * 2) + 1);
    }         


        
相关标签:
回答
  • 消灭零回复
提交回复
热议问题