Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah Digraf dan Bagaimana Ia Digunakan dalam C dan C?

Apakah Digraf dan Bagaimana Ia Digunakan dalam C dan C?

Linda Hamilton
Linda Hamiltonasal
2024-10-31 18:28:02257semak imbas

What are Digraphs and How are They Used in C and C  ?

Digraf dalam C dan C

Digraf ialah jujukan dua aksara yang mewakili aksara khas dalam bahasa pengaturcaraan C dan C. Ia diperkenalkan dalam C99 untuk menyediakan keserasian dengan sistem lama yang tidak menyokong set aksara ISO 646 penuh.

Digraf berikut disokong dalam C dan C :

  • %% mewakili #
  • %? mewakili [
  • ?> mewakili ]
  • ?< mewakili {
  • ?> mewakili }
  • ?! mewakili |
  • ^& mewakili ^
  • :~ mewakili ~

Digraf ini membenarkan pengaturcara menggunakan aksara khas ini walaupun mereka tidak mempunyai papan kekunci yang menyokong mereka. Contohnya, kod berikut adalah C dan C yang sah :

<code class="c">#include <stdio.h>

#ifndef BUFSIZE
#define BUFSIZE  512
#endif

void copy(char d<::>, const char s<::>, int len)
{
    while (len-- >= 0)
    {
        d<:len:> = s<:len:>;
    }
}</code>

Digraf <::> digunakan untuk mewakili # aksara, yang diperlukan untuk arahan prapemproses.

Atas ialah kandungan terperinci Apakah Digraf dan Bagaimana Ia Digunakan 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