cari
  • Log masuk
  • Daftar
Penetapan semula kata laluan berjaya

Ikuti proiects vou berminat dengan andi aet terbaru mengenai mereka

Rentetan C++

Koleksi 154
Baca 53381
masa kemas kini 2016-09-11

C++ menyediakan dua jenis perwakilan rentetan berikut:

  • Rentetan gaya C

  • Kelas rentetan jenis yang diperkenalkan dalam C++

rentetan gaya C

rentetan gaya C berasal daripada bahasa C dan terus disokong dalam C++. Rentetan itu sebenarnya menggunakan aksara null '

Contoh berikut menggunakan beberapa fungsi di atas:

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '
char greeting[] = "Hello";
'};

Apabila kod di atas disusun dan dilaksanakan, ia akan menghasilkan keputusan berikut:

#include <iostream>

using namespace std;

int main ()
{
   char greeting[6] = {'H', 'e', 'l', 'l', 'o', '
Greeting message: Hello
'};    cout << "Greeting message: ";    cout << greeting << endl;    return 0; }

Kelas rentetan dalam C++

Pustaka standard C++ menyediakan jenis kelas rentetan, yang menyokong semua operasi di atas, dan juga menambah lebih banyak fungsi lain. Kami akan mengkaji kelas ini dalam perpustakaan standard C++, sekarang mari kita lihat contoh berikut:

Kini anda mungkin tidak memahami contoh ini dengan teliti kerana kami belum membincangkan kelas dan objek setakat ini . Jadi sekarang anda boleh melihat sekilas contoh ini dan kembali kepadanya kemudian apabila anda memahami konsep berorientasikan objek.

#include <iostream>
#include <cstring>

using namespace std;

int main ()
{
   char str1[10] = "Hello";
   char str2[10] = "World";
   char str3[10];
   int  len ;

   // 复制 str1 到 str3
   strcpy( str3, str1);
   cout << "strcpy( str3, str1) : " << str3 << endl;

   // 连接 str1 和 str2
   strcat( str1, str2);
   cout << "strcat( str1, str2): " << str1 << endl;

   // 连接后,str1 的总长度
   len = strlen(str1);
   cout << "strlen(str1) : " << len << endl;

   return 0;
}

Apabila kod di atas disusun dan dilaksanakan, ia menghasilkan keputusan berikut:

strcpy( str3, str1) : Hello
strcat( str1, str2): HelloWorld
strlen(str1) : 10
Alat AI Hot
Undress AI Tool
Undress AI Tool

Gambar buka pakaian secara percuma

AI Clothes Remover
AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undresser.AI Undress
Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

Stock Market GPT
Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

Alat popular
Notepad++7.3.1
Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac
SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)