Apa itu Pengidentifikasi dalam C++?

Apa Itu Pengidentifikasi Dalam C



Pengidentifikasi memainkan peran penting dalam pemrograman C++. Mereka digunakan untuk memberi nama fungsi, variabel, dan entitas lain dalam kode. Mereka memberikan identitas unik untuk setiap entitas dalam program dan membantu pemrogram dalam mengidentifikasi dan mengaksesnya. Memahami penggunaan pengidentifikasi dalam C++ sangat membantu untuk menulis kode yang efisien dan mudah dibaca.

Pada artikel ini, kita akan membahas apa itu identifier di C++ dan bagaimana penggunaannya dalam bahasa tersebut.

Apa itu Pengidentifikasi dalam C++?

Sebuah pengidentifikasi adalah kombinasi karakter yang mewakili salah satu elemen berikut:







  • Nama objek atau nama variabel
  • Serikat, struktur, atau nama kelas
  • Nama jenis yang disebutkan
  • Anggota serikat, struktur, kelas, atau pencacahan
  • Fungsi atau fungsi anggota kelas
  • nama typedef
  • Label Nama
  • Nama makro
  • Parameter makro

Apa Aturan untuk Memberi Nama Pengidentifikasi?

Setiap bahasa memiliki aturan penamaan sendiri untuk pengidentifikasi . Ikuti panduan ini saat memberi nama pengidentifikasi di C++:



  1. Kata kunci C ++ tidak dapat digunakan sebagai pengidentifikasi karena memiliki arti yang telah ditentukan sebelumnya untuk kompiler.
  2. Itu tidak boleh memiliki dua garis bawah berturut-turut.
  3. Itu mungkin memiliki kombinasi huruf, konektor, angka, dan karakter Unicode.
  4. Itu harus dimulai dengan huruf alfabet atau garis bawah, tetapi tidak dengan angka.
  5. Seharusnya tidak mengandung ruang putih.
  6. Tidak boleh lebih dari 511 karakter.
  7. Itu harus dideklarasikan dan diinisialisasi sebelum dapat dirujuk.
  8. Nama dua pengidentifikasi tidak boleh sama dalam program yang sama.
  9. Pengidentifikasi peka terhadap huruf besar-kecil.

Seperti yang sudah kami katakan itu pengidentifikasi digunakan untuk memberi nama variabel, kelas, fungsi, dan elemen kode lainnya. Saat kami menulis kode, kami menggunakan nama ini untuk merujuk ke berbagai bagian program kami. Namun, selama kompilasi, komputer tidak lagi menggunakan nama tersebut. Alih-alih, itu menerjemahkannya ke dalam alamat memori dan offset yang dapat digunakan untuk menjalankan program. Jadi, sementara kita menggunakan pengidentifikasi untuk membuat kode kita lebih mudah dibaca dan lebih mudah dipahami, komputer hanya memperhatikan alamat memori yang mendasari yang diwakili oleh pengidentifikasi ini.



Berikut ini adalah beberapa contoh dari pengidentifikasi yang valid :





jumlah

_jumlah

Jumlah_1

Jumlah1

Berikut ini adalah beberapa contoh dari pengidentifikasi tidak valid :

Jumlah - 1

Saya

pow //Karena itu adalah kata kunci C++

Implementasi Identifier di C++

Untuk mengetahui pengertian dari pengidentifikasi , perhatikan contoh berikut.



#termasuk

menggunakan namespace std ;

int utama ( ) {

int angka1 = 5 ; // variabel bilangan bulat

dobel angka2 = 3.14 ; // variabel floating point presisi ganda

arang ch = 'A' ; // variabel karakter

bendera bool = BENAR ; // variabel boolean

cout << 'Nilai num1 adalah:' << angka1 << endl ;

cout << 'Nilai num2 adalah:' << angka2 << endl ;

cout << 'Nilai ch adalah:' << ch << endl ;

cout << 'Nilai bendera adalah:' << bendera << endl ;

dobel hasil = angka1 * angka2 ;

cout << 'Hasil perhitungannya adalah:' << hasil << endl ;

kembali 0 ;

}

Pada contoh di atas, kita mendeklarasikan dan menginisialisasi lima variabel dengan nama dan tipe data yang berbeda. Kami kemudian menggunakan variabel-variabel ini dalam perhitungan untuk mendapatkan hasil, yang kami cetak ke konsol. Contoh ini menunjukkan bagaimana pengidentifikasi digunakan untuk memberi nama pada variabel, yang kemudian dapat digunakan dalam perhitungan dan operasi lainnya.

Keluaran

Kesimpulan

Pengidentifikasi C ++ digunakan dalam program untuk merujuk ke nama fungsi, array, variabel, dan tipe data yang ditentukan pengguna lainnya yang dikembangkan oleh programmer. Dalam tutorial ini, kami menemukan apa itu identifier, bagaimana mereka dideklarasikan, dan apa aturan untuk menamai sebuah identifier dengan sebuah contoh.