空值的陳述式
"Null"卻使用的運算式陳述式運算式遺失。 當呼叫的陳述式,但無運算式評估的語言語法,會非常有用。 它只包含一個分號。
空值的陳述式時,通常用作為版面配置區中的反覆運算陳述式或陳述式用來將標籤放在複合陳述式或函式的結尾。
下列的程式碼片段會示範如何將一個字串複製到另一個,並包含空值的陳述式:
// null_statement.cpp
char *myStrCpy( char *Dest, const char *Source )
{
char *DestStart = Dest;
// Assign value pointed to by Source to
// Dest until the end-of-string 0 is
// encountered.
while( *Dest++ = *Source++ )
; // Null statement.
return DestStart;
}
int main()
{
}