#include #include#define maxsize 60 ///當maxsize=100時strcompare函式從i=26開始輸出?編譯器的問題?
/**< 定長陣列實現串結構 */
using namespace std;
/**< 串結構體 */
typedef char sstring[maxsize+1];///以陣列0號位置存放元素個數即串長
/**< 字串賦值 */
void strassign(sstring q,char* p)///為了使strcompare**簡化在串賦值(strassign)的過程中將字元陣列的空閒區域填入『\0』。
q[0]=i;
for(i;i<=maxsize;i++)
q[i]='\0';
//for(i=0;i<=maxsize;i++)
//}/**< 字串複製*/
void strcopy(sstring q,sstring p)
q[0]=p[0]+len-1;
}/**< 判空 */
bool strempty(sstring q)
/**< 比較大小 */
int strcompare(sstring p,sstring q)
return p[i]-q[i];
}/**< 字串輸出 */
void strprintf(sstring &q)
int main()
C 字元 字串 字元陣列 字串指標 指標陣列
一 c 字元 字串 字元陣列 字串指標 指標陣列 前言 一 字元指標 字元陣列 二 字串指標 三 字串 指標陣列 四 常用方法 參考為了深入理解c 並時常回顧學過的知識點,對c 知識點進行記錄總結。參考1字元指標的儲存方式 字元指標變數本身是乙個變數,用於存放字元 字串的首位址。字串本身是存放在以該...
C 字元陣列 字串
陣列是一種資料格式,能夠儲存多個同型別的值,計算機在記憶體中依次儲存陣列的各個元素。宣告格式 typename arrayname arraysize arraysize指定元素數目,必須是整形常數 如10 或者const值,也可以是常量表示式 如6 8 即其中的所有值在編譯時都是已知的,array...
C 字串陣列 字串陣列輸出
在c 中不僅可以用string定義字串變數,也可以用string定義字串陣列。string array 3 表示定義乙個字串陣列,這個陣列包含3個字串元素。string array 3 讀者在使用字串陣列時應該注意以下幾點 在乙個字串陣列中包含若干個元素,每個元素相當於乙個字串變數。並不要求每個字串...