Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Tulis program C yang menggunakan fungsi perpustakaan strncmp untuk membandingkan dua rentetan

Tulis program C yang menggunakan fungsi perpustakaan strncmp untuk membandingkan dua rentetan

WBOY
WBOYke hadapan
2023-09-09 13:17:01729semak imbas

Strncmp ialah fungsi perpustakaan yang dipratentukan, terdapat dalam fail string.h, yang digunakan untuk membandingkan dua rentetan dan memaparkan rentetan yang lebih besar.

fungsi strcmp (perbandingan rentetan)

Fungsi ini membandingkan dua rentetan. Ia mengembalikan perbezaan ASCII bagi aksara tidak sepadan pertama dalam dua rentetan.

Syntax

int strcmp (string1, string2);
  • Jika bezanya sama dengan sifar, maka rentetan1 = rentetan2.

  • Jika perbezaan adalah positif, maka string1>

  • Jika perbezaannya negatif, maka rentetan1

Contoh

Tulis program C yang menggunakan fungsi perpustakaan strncmp untuk membandingkan dua rentetan

fungsi strncmp

Fungsi ini digunakan untuk membandingkan n aksara pertama bagi dua rentetan.

Tatabahasa

strncmp ( string1, string2,2)

Program

#include<stdio.h>
#include<string.h>
void main(){
   //Declaring two strings//
   char string1[25],string2[25];
   int value;
   //Reading string 1 and String 2//
   printf("Enter String 1: ");
   gets(string1);
   printf("Enter String 2: ");
   gets(string2);
   //Comparing using library function//
   value = strncmp(string1,string2,4);
   //If conditions//
   if(value==0){
      printf("%s is same as %s",string1,string2);
   } else if(value>0) {
      printf("%s is greater than %s",string1,string2);
   } else {
      printf("%s is less than %s",string1,string2);
   }
}

Output

Enter String 1: Tutorials
Enter String 2: Point
Tutorials is greater than Point

Atas ialah kandungan terperinci Tulis program C yang menggunakan fungsi perpustakaan strncmp untuk membandingkan dua rentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam