Penanda C/C++?

WBOY
Lepaskan: 2023-08-30 11:41:13
ke hadapan
1302 orang telah melayarinya

Penanda C/C++?

Token C++ ialah unit bebas terkecil bagi sesuatu program.

C++ ialah superset C, jadi kebanyakan binaan C adalah sah dalam C++ dan makna serta penggunaannya kekal tidak berubah. Oleh itu, token, ungkapan dan jenis data adalah serupa dengan token, ungkapan dan jenis data C.

Berikut ialah teg C++: (Kebanyakan teg C++ pada asasnya serupa dengan teg C) s ialah perkataan terpelihara , mempunyai makna yang tetap dan maknanya tidak boleh diubah. Pengkompil sudah mengetahui maksud kata kunci ini dan cara ia berfungsi. C++ mempunyai lebih banyak kata kunci daripada C, dan kata kunci tambahan ini mempunyai fungsi kerja khas.

    Terdapat 32 daripadanya dan inilah mereka
  • auto const double float int short struct unsigned
    break continue elseforlong signed switch void
    case default enumgoto register sizeof typedef volatile
    char do extern if return static unionwhile
    Salin selepas log masuk
  • Terdapat 30 lagi perkataan terpelihara yang tiada dalam C dan oleh itu baru kepada C++, Ini dia -
  • asm dynamic_cast namespace reinterpret_cast try
    bool explicit new static_cast typeid
    catch false operator template typename
    class friend privatethis using
    const_cast inline public throw virtual
    delete mutable protected true wchar_t
    Salin selepas log masuk
  • Pengecam
  • Pengecam ialah nama yang diberikan kepada item yang berbeza seperti pembolehubah, struktur dan fungsi. Tambahan pula, nama pengecam mestilah unik kerana entiti ini digunakan dalam pelaksanaan program.
  • Konvensyen penamaan pengecam

Hanya aksara abjad, nombor dan garis bawah dibenarkan.

Huruf pertama mestilah huruf atau garis bawah (_).

Pengecam adalah sensitif huruf besar.

Kata kunci tersimpan tidak boleh digunakan sebagai nama pengecam.

  • Pemalar

  • Pemalar adalah seperti pembolehubah, kecuali apabila ditakrifkan, nilainya tidak berubah semasa pelaksanaan.
  • Terdapat dua lagi cara berbeza untuk menentukan pemalar dalam C++. Ia adalah:

  • Dengan menggunakan kata kunci const

  • Dengan menggunakan #define prapemproses

Pengisytiharan berterusan: < p>

Lokasi yang boleh digunakan dalam komputer nama ingatan. Apabila anda menggunakan pembolehubah, anda merujuk kepada alamat memori komputer.

    Sintaks untuk mengisytiharkan pembolehubah
  • const [data_type] [constant_name]=[value];
    Salin selepas log masuk

    Contoh
  • [data_type] [variable_name];
    Salin selepas log masuk
  • Operator

    Pengendali C++ ialah simbol yang digunakan untuk melaksanakan operasi matematik atau logik. li>

Pengendali aritmetikpengendali kenaikan dan pengurangan

pengendali perhubungan

pengendali logik

pengendali bitpengendali penugasan

pengendali lain

pengendali lain

pengendali lain

  • Operator
  • Penerangan
  • +
  • Tambahan

-Penolakan tr>PendarabanModulPengendali kenaikan dan penguranganpengendali penerangan++
*
/

kenaikan

−−penurunan nilaiPenerangan
Operator

==!= tidak sama dengan lebih besar daripada >Pengendali logikOperator Dan pengendali. Melakukan logik DAN bagi dua ungkapan. (Jika kedua-dua ungkapan menilai kepada Benar, hasilnya adalah Benar. Jika mana-mana ungkapan menilai kepada Salah, hasilnya adalah Salah)
sama dengan
>
>
Lebih besar daripada atau sama dengan
Kurang daripada atau sama dengan
Penerangan

||!Operator BitwiseShift Operator
Atau pengendali. Melakukan operasi OR logik pada dua ungkapan. (Hasilnya adalah Benar jika satu atau kedua-dua ungkapan menilai kepada Benar)
Bukan operator. Melakukan penolakan logik pada ungkapan.

Operator

Penerangan

Tidak sama dengan Binari operator syif kananOperator pelengkap binariBinari DAN operator^Binary XOR operator ry ATAU pengendaliPengendali Tugasan

-=
>>
~
&
penurunan, kemudian tetapkan pendaraban, kemudian tugasan > >=anjakan kanan dan tugasan&=bitwise DAN tugasan^=bitwise XOR dan tugasantugasan tugasan OperatorPenerangan,Operator Komasaiz Tukarkan semula () lokasi memori
*=
/= bahagian, kemudian tugasan
%= td> modulo, kemudian tugasan
keluar dan tugasan
OR|= tugasan tugasan OR|=
Pelbagai Operator

&

Mengembalikan alamat lokasi ingatan. *Tuding kepada pembolehubah. ? :Ungkapan bersyarat

Atas ialah kandungan terperinci Penanda C/C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan