再度、runしてwhile loopを調べましょう。今度は、strcpyでコピー後の状態を見たいのでbreakpoint set --line 34 -command "print res[i]"でcontinueを打っていくと、出力値が42の後でループを出ているのが確認できます。LLDB (lldb) print res[i] (char *) 0x0000000102c006f0 "hello" frame #0...
Length){ while(isdigit(cs[i].ToString())) { numberStr+= cs[i].ToString(); i++; len++; if(i>=cs.Length)break; } } cur = new_token(TokenKind.TK_NUM,next, numberStr,len); cur.val = strtol(numberStr); tokenList.Add(cur); next++; continue; } // assign if (isassign(cs[i...