熱的睡不著,突然就在想這個 for 迴圈設斷點的時候,
for(int i=0;i<10;i++){}
裡面的3塊都會觸發到,覺得可能中間那個如果是個表示式或者方法,每次都要執行一下,爬起來隨手寫段**試了試,還真是這樣
static void main(string args)
console.readline();
}private static int getcount()
輸出結果:
get count
current index is 0
get count
current index is 1
get count
current index is 2
get count
current index is 3
get count
current index is 4
get count
current index is 5
get count
current index is 6
get count
current index is 7
get count
current index is 8
get count
current index is 9
get count
所以偷懶的話有時候要在這地方消耗很多資源,而且還不容易發現。
對於printf和scanf的新的認識
學過c語言的都知道,我們在編譯預處理指令時引入 include標頭檔案,其中用的最多的兩個函式就是printf 函式和scanf 函式。乙個輸入 乙個輸出函式。但是可能正是因為我們見的太多次,認為它太簡單,反而忽視了一些問題。就比如,我們都知道printf 函式是輸出函式,它可以格式化輸出我們想要的...
C語言 對於迴圈的初步認識
對於初學者來說,迴圈語句僅僅包含三個 for語句,while語句,do while語句。1.for語句 for 表示式 1 表示式 2 表示式 3 表示式 1 初始化表示式,最早被執行,僅僅執行一次。表示式 2 判斷表示式,為真執行,為假跳出。進入迴圈時,每次都會執行。表示式 3 步進表示式,執行完...
for迴圈的認識
for 表示式1 表示式2 表示式3 若1為真,執行2,若2為真,執行迴圈體,然後執行3,返回表示式2 若2為假,迴圈結束。注意 表示式1 表示式2 表示式1為真,才執行表示式2。自增運算子的優先順序大於 int main cout a 0,x 0 a 1 為真,x 1,表示式2為真 此時x x 1...