Maison  >  Article  >  développement back-end  >  Que signifie string.h en C++

Que signifie string.h en C++

下次还敢
下次还敢original
2024-05-08 02:15:28586parcourir

string.h en C++ signifie le fichier d'en-tête <cstring> qui contient les fonctions de chaîne de style C en langage C, notamment : le traitement des chaînes : strcpy, strcmp, strcat, strlen, etc. Comparaison de chaînes : strcmp, strncmp, strcoll etc. . Conversion de chaînes : atof, atoi, atol, etc. Recherche de chaînes : strchr, strrchr, strstr, etc. Fractionnement de chaînes : strtok, etc. Gestion de la mémoire : malloc, realloc, free, etc.

Que signifie string.h en C++

string. h représente en C++ Quoi ?

string.h est un fichier d'en-tête dans la bibliothèque standard C En C++, le fichier d'en-tête string.h est inclus via <cstring>. Il déclare des fonctions pour gérer les chaînes de style C. <cstring> 来包含。它声明了处理 C 风格字符串的函数。

包含的功能

<cstring>

    Fonctions contenues
  • <cstring> Le fichier d'en-tête contient les fonctions suivantes :
  • Traitement des chaînes :
  • strcpy, strcmp, strcat, strlen, etc.
  • Comparaison de chaînes :
  • strcmp, strncmp, strcoll, etc.
  • Conversion de chaînes :
  • atof, atoi, atol, etc.
  • Recherche de chaînes :
  • strchr, strrchr, strstr, etc.
  • Gestion de la mémoire :
  • malloc, realloc, free, etc.

Instructions spécifiques

  • strcpy :
  • Copier une chaîne dans une autre chaîne
  • strcmp :
  • Comparer deux chaînes
  • strcat :
  • Connectez deux chaînes
  • strlen :
  • Obtenez la longueur d'une chaîne
  • strchr :
  • Trouvez la première occurrence d'un caractère dans une chaîne
  • strtol :
  • Convertissez une chaîne en un entier long
  • malloc :
  • Allouer de la mémoire
  • realloc :
  • Réallouer de la mémoire
  • free :
  • Mémoire libre

Ces fonctions sont écrites en langage C à l'aide de chaînes de style C (commencées par '

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn