1、字串指標:
定義:char *變數名 = "字串內容";//字串內是常量
作用:用來儲存字串
在c語言中有兩種訪問字串的方式
1)用字串陣列
char string = "nbheimanb";
注意:存放在棧區,可讀可寫。
2)用字串指標
char *變數名 = "字串內容";//字串內容是常量
char *str = "nbheimanb";
注意:字串指標字串內容是常量,儲存在常量區,只可讀,不可寫。
#include"stdio.h"
#include"string.h"
#include"malloc.h"
int main(void)
2、二維字串陣列:
char ch2[2][3] =
//用二維陣列儲存多個字串
//第一維儲存每個字串的首位址
//每個字串的長度不能超過二維的長度
char str[3][5] = ,,};
#include"stdio.h"
#include"string.h"
int main(void)
;for(int i = 0; i<3; i++)
}3、char型的指標和字元陣列的區別
#include"stdio.h"
#include"string.h"
int main(void)
;for(int i=0; i<3; i++)
//字串指標和字串陣列的區別
//字串指標:
char *ss = "dsh";
//指向可以改變
//ss是乙個指標變數
ss = "hello world!";
//字元陣列:
char s1 = "sakjhdlak";
//s1是乙個陣列名,是乙個常量,不能被賦值
//s1 = "helloworld";
return 0;
}
黑馬程式設計師 指標與陣列字串
指標和陣列 int ages 5 陣列元素的訪問方式 int ages 5 int p p ages 1.陣列名 下標 ages i 2.指標變數名 p i 3.p i 指標變數的 1究竟加多少,取決於指標的型別 利用乙個指標來接收乙個陣列,指標變數array指向了陣列的首元素 void chang...
黑馬程式設計師 字串函式
windows phone 7手機開發 net培訓 期待與您交流!tolower 得到字串的小寫形式。toupper 得到字串的大寫形式。trim 去掉字串兩端空格。equals 比較倆個字串 區分大小寫比較 split 將字串按照指定的分隔符或者字串進行分割成字串陣列。replace 字串替換。s...
黑馬程式設計師 字串處理
asp.net android io開發s net培訓 期待與您交流!字串處理 1 字串中的轉義字元 轉義字元 當需要在字串中輸入特殊的字元時 半形引號,退格,換行 需要轉義字元 幾種轉義字元 1 n 換行 2 b backspace 鍵盤上的回退鍵 退格,刪除 3 t tab 有多個空格組成,行與...