Rumah >pembangunan bahagian belakang >C++ >Mengapakah Digraf Diperkenalkan dalam C dan C?

Mengapakah Digraf Diperkenalkan dalam C dan C?

Barbara Streisand
Barbara Streisandasal
2024-11-02 10:03:02930semak imbas

Why Were Digraphs Introduced in C and C  ?

Tujuan Digraf dalam C dan C

Walaupun digraf mungkin tidak biasa digunakan hari ini, kewujudannya dalam C99 dan C boleh dikaitkan hingga ke hari-hari apabila pengaturcara menghadapi kesukaran untuk mengakses set aksara ISO 646.

Set aksara ISO 646, juga dikenali sebagai set aksara ASCII, termasuk simbol seperti kurungan dan pendakap. Walau bagaimanapun, banyak sistem komputer dan papan kekunci awal tidak mempunyai sokongan untuk aksara ini.

Untuk menangani cabaran ini, C dan C memperkenalkan digraf sebagai cara untuk mewakili aksara ini menggunakan urutan dua aksara. Contohnya, dua titik bertindih (::) dalam coretan kod yang disediakan ialah digraf yang mewakili aksara sengkang ke belakang ().

Dengan digraf, pengaturcara boleh menulis kod yang serasi dengan kedua-dua sistem yang menyokong ISO 646 set watak dan yang tidak. Oleh itu, digraf menyediakan penyelesaian yang mudah untuk menampung rangkaian sistem yang lebih luas dengan keupayaan set aksara yang berbeza-beza.

Atas ialah kandungan terperinci Mengapakah Digraf Diperkenalkan dalam C dan C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn