----------------------
asp.net+android+ios開發
、.net培訓
、期待與您交流! ----------------------
陣列
陣列用來存放一組型別相同的資料
定義陣列
int num[10];
int是陣列內元素的型別
num是陣列名
10是陣列內元素的個數
初始化陣列
int a[3] = ;
int a[3] = ;
int a = ;
int a [3] = ;
如果定義陣列的同時進行初始化,陣列的元素個數必須是常量,或者不寫
陣列元素個數的計算
sizeof(a)/sizeof(int);
陣列的遍歷
for(int i = 0;i<5;i++)
陣列和函式
當陣列作為函式的引數時,可以省略元素個數,如下
void test(int array)
陣列作為引數時傳遞的是陣列的位址,修改函式形引數組元素的值,會影響到外部的實參陣列。當呼叫test函式時,作為引數傳入函式的陣列的首元素的值將變為10。
二維陣列
當陣列的元素是一位陣列時,這個陣列就是二維陣列
二維陣列的定義及初始化
int a[2][2] = , };
二維陣列的遍歷
for(int i = 0;i<5;i++) }
字串字串是由多個字元組成的
字串的初始化
char a = "123";
字串a本質上是乙個char型別的陣列,由'1','2','3','\0'四個元素組成
字串輸出時不會輸出』\0『,'\0'表示字串的結束
獲取字串長度
strlen(a);
字串中中文的長度為3
----------------------
asp.net+android+ios開發
、.net培訓
、期待與您交流! ----------------------
詳細請檢視:
黑馬程式設計師 C語言 字串
一.字串的基本概念 簡單的字串 itcast 乙個 i 是乙個字元 很多個字元組合在一起就是字串了 char a 123 和 char a 的區別,可以比較大小 123 其實是由 1 2 3 0 組成 123 的儲存分布 字串的輸出 s 0 是不會輸出的 陣列是用來儲存相同型別的基本資料,陣列是有序...
黑馬程式設計師 C 字串處理
windows phone 7手機開發 net培訓 期待與您交流!字串常用函式 substring contains indexof startswith endswith split 應用舉例 string s 定義乙個字串 string 網域名稱 s.substring 7 從指定序號開始到最後...
黑馬程式設計師 字串指標與字串陣列
1 字串指標 定義 char 變數名 字串內容 字串內是常量 作用 用來儲存字串 在c語言中有兩種訪問字串的方式 1 用字串陣列 char string nbheimanb 注意 存放在棧區,可讀可寫。2 用字串指標 char 變數名 字串內容 字串內容是常量 char str nbheimanb ...