Pemalar rentetan ialah nilai teks tetap yang digunakan dalam atur cara. Terdapat cara yang berbeza untuk mewakili pemalar rentetan dalam kebanyakan bahasa pengaturcaraan. Berikut akan memperkenalkan beberapa kaedah perwakilan pemalar rentetan biasa dan memberikan contoh kod tertentu.
Notasi petikan tunggal: Dalam sesetengah bahasa pengaturcaraan, aksara yang disertakan dalam petikan tunggal boleh digunakan untuk mewakili pemalar rentetan. Perwakilan ini biasanya digunakan untuk mewakili satu aksara.
char ch = 'A';
Notasi petikan berganda: Dalam kebanyakan bahasa pengaturcaraan, petikan berganda digunakan untuk mewakili pemalar rentetan. Petikan berganda boleh melampirkan satu atau lebih aksara.
String str = "Hello, World!";
Perwakilan watak melarikan diri: Aksara melarikan diri digunakan untuk memasukkan aksara khas ke dalam rentetan, seperti baris baharu, tab, tanda petikan, dsb. Watak melarikan diri biasanya diwakili menggunakan garis miring ke belakang () diikuti dengan watak tertentu.
String str = "Hello World!"; // 在Hello和World之间插入换行符 String path = "C:\Program Files\"; // 插入反斜杠
Perwakilan Unikod: Unikod ialah standard pengekodan yang digunakan untuk mewakili semua aksara di dunia. Tatatanda Unikod menggunakan awalan u diikuti dengan empat digit perenambelasan untuk mewakili aksara.
String str = "u4F60u597D"; // 表示中文的"你好"
Notasi penggabungan: Sesetengah bahasa pengaturcaraan membenarkan rentetan yang lebih panjang diwakili oleh pemalar rentetan penggabungan. Pemalar rentetan berbilang boleh digabungkan bersama menggunakan tanda tambah (+).
String str = "Hello" + "World!"; // 将"Hello"和"World!"拼接在一起
Di atas ialah beberapa cara biasa untuk mewakili pemalar rentetan. Bahasa pengaturcaraan yang berbeza mungkin mempunyai peraturan dan ciri sintaks yang berbeza, tetapi konsep dan kaedah asas adalah serupa. Melalui kaedah perwakilan ini, pengaturcara boleh menggunakan pemalar rentetan dalam pengaturcaraan untuk melaksanakan pelbagai fungsi.
Atas ialah kandungan terperinci Apakah perwakilan biasa bagi pemalar rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!