Null 陳述式 (C)
"Null 陳述式 」 是一個陳述式包含一個分號。 它可以出現預期的陳述式的任何地方。 空值的陳述式執行時沒有任何反應。 空值的陳述式的程式碼的正確方法是:
;
備註
陳述式,例如執行, 的, 如果,以及while需要做為陳述式主體的可執行的陳述式會出現。 空值的陳述式都滿足語法的需求,在不需要大幅的陳述式主體的情況下。
就如同 c 的陳述,您可以包含空值的陳述式之前的標籤。 若要標示項目時不是陳述式,例如複合陳述式的右邊大括號可以加上標籤 null 陳述式,並將它插入前面的項目,以取得相同的效果。
這個範例會示範 null 陳述式:
for ( i = 0; i < 10; line[i++] = 0 )
;
在這個範例中,運算式的迴圈的陳述式line[i++] = 0初始化前 10 個元素的line為 0。 陳述式主體是空值的陳述式,因為沒有進一步的陳述式所需。