Fungsi C ++ Strchr (): Panduan Lengkap – Codewithaden

Fungsi strchr () menemukan kemunculan pertama dari karakter static_cast (ch) dalam string byte yang ditunjuk oleh str. Jika kejadian ditemukan pointer ke lokasi karakter tertentu dalam string dikembalikan.

Fungsi c ++ strchr ()

C ++ strchr () adalah fungsi bawaan yang digunakan untuk penanganan string, dan didefinisikan di bawah file header string.h. Fungsi strchr () digunakan untuk menemukan kejadian pertama karakter dalam string tertentu. Karakter NULL yang terminasi dianggap sebagai bagian dari string dan dapat ditemukan jika mencari ‘\ 0’.

Sintaksis

char *strchr(const char *str_var, int oc);
 

Parameter

Itu strchr () mengambil dua parameter.

  1. Yang pertama adalah str_var yang merupakan string utama.
  2. Yang kedua adalah OC yang merupakan karakter menemukan kejadian di string utama. Awalnya variabel OC adalah tipe data char. Ini terutama memeriksa terjadinya OC dalam string yang diarahkan oleh str_var.

Nilai pengembalian

Ini mengembalikan pointer ke lokasi kejadian karakter di string utama.

Contoh fungsi strchr () di C ++

Contoh 1: Tulis program untuk menunjukkan kerja strchr () di C ++

#include 
#include 

using namespace std;

int main()
{
  char k[] = "I am a big fan of Lionel Messi";
  char oc = 'M';
  if (strchr(k, oc))
  {
    cout << "Occurrence of substring is there." << endl;
  }
  else
  {
    cout << "Occurrence of substring is not there." << endl;
  }
} 

Keluaran

Occurrence of substring is there.
 

Contoh 2: Ambil string dan karakter, pastikan bahwa karakter tidak ada dalam string. Tampilkan output menggunakan fungsi strCHR ().

#include 
#include 

using namespace std;

int main()
{
  char k[] = "I am a big fan of Lionel Messi";
  char oc = 'K';
  if (strchr(k, oc))
  {
    cout << "Occurrence of substring is there." << endl;
  }
  else
  {
    cout << "Occurrence of substring is not there." << endl;
  }
} 

Keluaran

Occurrence of substring is not there.
 

Kesimpulan

Fungsi C ++ strchr () mengambil dua argumen: str dan ch. Fungsi mencari karakter ch dalam string yang ditunjukkan oleh str. Fungsi didefinisikan dalam file header .

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *