【经典回放】多种语言系列数据结构算法:串(C版)
生活随笔
收集整理的這篇文章主要介紹了
【经典回放】多种语言系列数据结构算法:串(C版)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們這里說的串、就是標準的C語言的串,這點,和我們教材中另行定義的串并不一致。我們這里強調僅僅是按C語言的標準處理串,是因為你會按C語言的標準構造串、而不是按其它的模式定義的。在我們的教材上,串相當與一個:
struct ElemType {char *str; };構造的順序表、或者是鏈表。
而在C語言中,字符串是一個字符數組,如:
char str[100];
且這個字符數組的最后一個字節總是’\0’;
如:
char str[ ]=”ABCDE”;
則在內存中存儲的就是:
這樣的定義簡潔、直觀,事實證明也能滿足大多場合下的應用。
所謂串的模式匹配,就是如同問在串:
char st0[]=”ABCDEF”;
char st1[ ]=”CD”
總結
以上是生活随笔為你收集整理的【经典回放】多种语言系列数据结构算法:串(C版)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【经典回放】多种语言系列数据结构算法:队
- 下一篇: ArcGIS 10.7如何获取矢量多边形