Logo ms.boatexistence.com

Di mana hendak menggunakan const dalam c++?

Isi kandungan:

Di mana hendak menggunakan const dalam c++?
Di mana hendak menggunakan const dalam c++?

Video: Di mana hendak menggunakan const dalam c++?

Video: Di mana hendak menggunakan const dalam c++?
Video: C++ | Конструктор | Деструктор | Оператор присваивания | Введение в ООП | 04 2024, Julai
Anonim

Konst kelayakan boleh digunakan pada pengisytiharan mana-mana pembolehubah untuk menentukan bahawa nilainya tidak akan diubah (Yang bergantung pada tempat pembolehubah const disimpan, kami boleh menukar nilai pembolehubah const dengan menggunakan penunjuk).

Bilakah const harus digunakan dalam C?

Kata kunci const membenarkan anda menentukan sama ada pembolehubah boleh diubah suai atau tidak. Anda boleh menggunakan const untuk mengelakkan pengubahsuaian pada pembolehubah dan penunjuk const dan rujukan const menghalang perubahan data yang ditunjuk (atau dirujuk).

Mengapa kita menggunakan const?

Fungsi menjadi const apabila kata kunci const digunakan dalam pengisytiharan fungsi. Idea fungsi const ialah tidak membenarkan mereka mengubah suai objek yang dipanggil. Adalah disyorkan amalan untuk membuat sebanyak mungkin fungsi const supaya perubahan yang tidak disengajakan pada objek dapat dielakkan.

Di manakah kelayakan tetap digunakan?

Apabila kami tidak mahu mengubah suai hujah dan menyerahkannya sebagai rujukan atau penunjuk, kami menggunakan kelayakan const supaya hujah tidak diubah suai secara tidak sengaja dalam fungsi. Ahli data kelas boleh diisytiharkan sebagai const dan statik untuk pemalar seluruh kelas. Pembolehubah rujukan boleh menjadi const apabila merujuk lokasi const.

Apakah pengecam dalam C?

"Pengecam" atau "simbol" ialah nama yang anda bekalkan untuk pembolehubah, jenis, fungsi dan label dalam program anda. … Anda mencipta pengecam dengan menyatakannya dalam pengisytiharan pembolehubah, jenis atau fungsi.