只是一个简单的问题.
我有一个看起来像这样的循环:
for (int i = 0; i < dim * dim; i++)
Run Code Online (Sandbox Code Playgroud)
是否在每个循环中重新评估for循环中的条件?
如果是这样,做这样的事情会更有效吗?:
int dimSquare = dim * dim;
for (int i = 0; i < dimSquare; i++)
Run Code Online (Sandbox Code Playgroud)
谢谢
-Faken
例如,假设a string s是这样的:
for(int x = 0; x < s.length(); x++)
Run Code Online (Sandbox Code Playgroud)
比这更好?:
int length = s.length();
for(int x = 0; x < length; x++)
Run Code Online (Sandbox Code Playgroud)
谢谢,乔尔