Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah jenis yang boleh ditentukan dalam c++?

Apakah jenis yang boleh ditentukan dalam c++?

下次还敢
下次还敢asal
2024-05-06 19:30:21444semak imbas

Pernyataan suis dalam C++ boleh menilai ungkapan jenis integer, aksara dan penghitungan. Prinsip kerja adalah untuk memindahkan aliran kawalan ke cawangan yang sepadan mengikut nilai ungkapan Jika tidak dipadankan, cawangan lalai akan dilaksanakan. Sintaksnya ialah: suis (ungkapan suis) { pemalar kes 1: kod pemecahan; C++

Pernyataan suis dalam C++ ialah struktur kawalan yang membenarkan blok kod yang berbeza dilaksanakan berdasarkan nilai ungkapan (dipanggil ungkapan suis). Pernyataan suis boleh menilai jenis ungkapan berikut: Apakah jenis yang boleh ditentukan dalam c++?

Integer (int, pendek, panjang, panjang panjang)

Watak (char)
  • Enumeration (enum)
  • berfungsi

Pernyataan suis memindahkan aliran kawalan ke cawangan kes yang sepadan dengan nilai ungkapan suis. Jika tiada cawangan sepadan ditemui, cawangan lalai dilaksanakan (jika ada).

Syntax

<code class="cpp">switch (开关表达式) {
  case 常量1:
    // 当开关表达式等于常量1 时执行的代码
    break;
  case 常量2:
    // 当开关表达式等于常量2 时执行的代码
    break;
  // ...
  default:
    // 当开关表达式不等于任何常量时执行的代码
    break;
}</code>

Nota

teg kes mestilah ungkapan yang berterusan.

Boleh terdapat beberapa label kes dengan nilai yang sama.
  • teg lalai adalah pilihan.
  • Pernyataan putus digunakan untuk menamatkan cawangan kes dan menghalang aliran kawalan daripada diteruskan ke cawangan kes seterusnya.

Atas ialah kandungan terperinci Apakah jenis yang boleh ditentukan dalam 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
Artikel sebelumnya:Penggunaan suis case dalam c++Artikel seterusnya:Penggunaan suis case dalam c++