int a[100] =
c99中的變長陣列:
int n;
scanf(「%d」, &n);
int a[n];// -std =c99
若有int a[20];則存在的等價關係為: a
字元陣列不一定是字串,只有放了'\0'的字元陣列才算是字串
字串字面量可以當成陣列名使用 "csd1007"[2]
輸出時遇到\0就停止 ,輸入時遇到空白字元就停止,包括空格,換行,製表符
gets
讀取一行字元作為乙個字串
fget
避免溢位
puts
讀取一行字串,自帶換行
strcpy
字串複製
,可當賦值
strncpy
避免溢位
strcmp
比較 前者大返回
1,相同為
0,後者大-1
strcat 追加
strncat
避免溢位
strlen
計算字串長度,包括空格,符號,不包括\0
strchr(a,'f')
查詢字串中的某個字元,找到返回字元的位址,找不到返回 空
,預設從左向右
strrchr
從右向左
strstr(a,"ear")
查詢字串
詳細請查
man函式
C 字串陣列 字串陣列輸出
在c 中不僅可以用string定義字串變數,也可以用string定義字串陣列。string array 3 表示定義乙個字串陣列,這個陣列包含3個字串元素。string array 3 讀者在使用字串陣列時應該注意以下幾點 在乙個字串陣列中包含若干個元素,每個元素相當於乙個字串變數。並不要求每個字串...
C 字元陣列 字串
陣列是一種資料格式,能夠儲存多個同型別的值,計算機在記憶體中依次儲存陣列的各個元素。宣告格式 typename arrayname arraysize arraysize指定元素數目,必須是整形常數 如10 或者const值,也可以是常量表示式 如6 8 即其中的所有值在編譯時都是已知的,array...
C 字元 字串 字元陣列 字串指標 指標陣列
一 c 字元 字串 字元陣列 字串指標 指標陣列 前言 一 字元指標 字元陣列 二 字串指標 三 字串 指標陣列 四 常用方法 參考為了深入理解c 並時常回顧學過的知識點,對c 知識點進行記錄總結。參考1字元指標的儲存方式 字元指標變數本身是乙個變數,用於存放字元 字串的首位址。字串本身是存放在以該...