String est une structure de stockage linéaire, car les caractères de la chaîne ont également une relation logique "un-à-un". Cependant, contrairement à la structure de stockage linéaire que nous avons apprise précédemment, la structure de chaîne n'est utilisée que pour stocker des données de type caractère.
Dans la structure de données, les chaînes sont stockées dans une structure de stockage distincte, appelée structure de stockage de chaînes. La chaîne ici fait référence à la chaîne.
À proprement parler, la structure de stockage de chaîne est également une structure de stockage linéaire, car les caractères de la chaîne ont également une relation logique « un à un ». Cependant, contrairement à la structure de stockage linéaire que nous avons apprise précédemment, la structure de chaîne n'est utilisée que pour stocker des données de type caractère.
Quel que soit le langage de programmation que vous apprenez, les chaînes sont toujours les plus manipulées. Dans la structure des données, certaines chaînes spéciales sont nommées en fonction du nombre et des caractéristiques des caractères stockés dans la chaîne, par exemple :
Chaîne vide : stocke une chaîne de 0 caractères, telle as S = "" (guillemets doubles les uns à côté des autres)
Chaîne d'espace : une chaîne contenant uniquement des caractères d'espace, comme S = " " " (les guillemets doubles contiennent 5 espaces) ;
Sous-chaîne et chaîne principale : Supposons qu'il y ait deux chaînes a et b Si une chaîne composée de plusieurs caractères consécutifs peut être trouvée dans a qui est exactement la même que b, alors a. est dit que la chaîne principale de b est une sous-chaîne de a. Par exemple, si a = "shujujiegou", b = "shuju", puisque a contient également "shuju", la chaîne a et la chaîne b sont la relation entre la chaîne principale et la sous-chaîne
Implémentation spécifique de la structure de stockage de chaînes
stocke une chaîne La structure de données comprend les 3 structures de stockage spécifiques suivantes :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!