Bagaimanakah anda memasukkan petikan berganda dalam rentetan C literal?

Linda Hamilton
Lepaskan: 2024-11-06 11:02:02
asal
787 orang telah melayarinya

How do you include double quotes in a C string literal?

Melepaskan Petikan Berganda dalam Huruf Rentetan

Dalam pengaturcaraan C, literal rentetan disertakan dalam petikan berganda. Untuk memasukkan petikan berganda sebenar dalam rentetan literal sambil mengekalkan petikan yang mengelilingi rentetan itu, adalah perlu untuk melepaskan petikan tersebut menggunakan garis miring ke belakang.

Sebagai contoh, jika anda ingin memaparkan teks berikut menggunakan pernyataan printf():

She said "time flies like an arrow, but fruit flies like a banana".
Salin selepas log masuk

Anda tidak boleh begitu sahaja melampirkan teks dalam petikan berganda kerana ia akan mengganggu petikan di sekeliling rentetan literal. Sebaliknya, anda perlu melepaskan petikan berganda dalam menggunakan garis miring ke belakang:

printf("She said \"time flies like an arrow, but fruit flies like a banana\".");
Salin selepas log masuk

Dengan melepaskan petikan berganda dalam, anda mengarahkan pengkompil untuk menganggapnya sebagai sebahagian daripada rentetan dan bukannya sebagai penghujung rentetan literal .

Aksara melarikan diri khas, dilambangkan dengan garis miring ke belakang, membolehkan anda memasukkan aksara khas dalam literal rentetan. Beberapa watak melarikan diri yang biasa termasuk:

  • n untuk baris baharu
  • t untuk tab
  • \ untuk garis serong ke belakang
  • " untuk petikan berganda
  • ' untuk petikan tunggal

Atas ialah kandungan terperinci Bagaimanakah anda memasukkan petikan berganda dalam rentetan C literal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!