Μερικές κοινές λειτουργίες σειράς
Η τυποποιημένη βιβλιοθήκη string.h περιέχει πολλές χρήσιμες λειτουργίες για να χειριστεί τις σειρές. Μερικές από τις πιό χρήσιμες λειτουργίες ήταν εδώ.
Η λειτουργία
Η λειτουργία χρησιμοποιείται για να καθορίσει το μήκος μιας σειράς. Μάθετε ότι η χρήση με το παράδειγμα:
#include <stdio.h>
#include <string.h>
int main()
{
char name[80];
int length;
printf("Enter your name: ");
gets(name);
length = strlen(name);
printf("Your name has %d characters\n", length);
return 0;
}
Και η εκτέλεση του προγράμματος θα είναι η ακόλουθη:
Enter your name: Tarun Subhash Tyagi
Your name has 19 characters
Enter your name: Preeti Tarun
Your name has 12 characters |
Η strcpy λειτουργία
Η strcpy λειτουργία χρησιμοποιείται στο αντίγραφο ένα τη σειρά σε άλλη. Μάθετε τη χρήση αυτής της λειτουργίας με το παράδειγμα:
#include <stdio.h>
#include <string.h>
int main()
{
char first[80];
char second[80];
printf("Enter first string: ");
gets(first);
printf("Enter second string: ");
gets(second);
printf("first: %s, and second: %s Before strcpy()\n "
, first, second);
strcpy(second, first);
printf("first: %s, and second: %s After strcpy()\n",
first, second);
return 0;
}
και η παραγωγή του προγράμματος θα είναι όπως:
Enter first string: Tarun
Enter second string: Tyagi
first: Tarun, and second: Tyagi Before strcpy()
first: Tarun, and second: Tarun After strcpy() |
|