- 10 名前: ◆/91kCCQXBo mailto:sage [2009/06/25(木) 14:22:38 ]
- >>008
while ((n = operation_status) >= 0) { printf("Condition %s.\n", status_name_table[n]); sleep(1); } 9545: sleep関数の1秒以内にデクリメントが2回走った場合、ステータスが0から-2になる事があり、配列のインデックスが0を超える。 while ((n = operation_status) != -1) { printf("Condition %s.\n", status_name_table[n]); sleep(1); } 9546: printf関数の実行前にデクリメントが走った場合、ステータスが0から-1になる事があり、配列のインデックスが0を超える。 while (operation_status >= 0) { printf("Condition %s.\n", status_name_table[operation_status]); sleep(1); }
|

|