2011-09-30 42 views
-2

我很困惑。是否有以下任何關係:二進制零,NULL字節和ASCII

  1. Binary Zero。
  2. 空字節。
  3. ASCII字符0(十進制值是48)。

您的解釋非常感謝。

+0

你在哪裏閱讀過這些術語(特別是第一個術語)?什麼是上下文?這可能有助於提供更好的答案。 –

+0

我正在閱讀有關轉義序列的PHP手冊頁。該頁面提到「二進制零」。這是一個到http://www.php.net/manual/en/regexp.reference.escape.php頁面的鏈接。 – stackoverflowpro

+0

看來,網站使用「二進制零」來指空字節(即在這種情況下,術語是同義詞)。 –

回答

2

從技術上講,我想第一個指的是一個位。八個位構成一個字節,並且八個二進制零將因此包括「空字節」,該字節的數值爲0,其用於終止C字符串。如你所說,用於表示文本字符0的ASCII值是48,並且該值沒有什麼特別之處 - 它只是或多或少被分配給這個任務的隨機數。

相關問題