3 25指標與字串

2021-10-04 15:21:17 字數 430 閱讀 7171

建立與輸出

char str[10] = "hellow ";

cout<< str <

建立乙個指向字串的指標(c++11並不建議這樣使用)

char *p_str[10] = "hellow ";

cout<< p_str <(系統會認為這是乙個指向字元常量的字串指標,這種不允許修改的

一般使用:

char *p = str;//建立乙個char型別的指向str的指標

cout<< p <

p = nemw char[strlen(str)+1];

//給指標p分配乙個新的記憶體空間,多一位用來存放截止符號

strcpy(p,str);

//將str的內容複製到p所指向的記憶體空間中

34 指標與字串

1 字串指標 在c語言中,可以用兩種方法訪問乙個字串 1 字元陣列 char string i love china printf s n string 說明 和前面介紹的陣列屬性一樣,string是陣列名,它代表字元陣列的首位址。2 字串指標指向字串 char 變數名 字串內容 對指向字元變數的指...

9 指標與字串2

void swap int pa,int pb 陣列變數是特殊的指標。但是陣列的單元表達的是變數,需用 取位址 a a 0 運算子可以對陣列做,也可以對指標做 運算子可以對指標做,也可以對陣列做 陣列變數是const的指標,所以不能被賦值 指標是const 所指是const int i const ...

第七周 指標與字串

1 單詞長度 題目內容 你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以 結束。你要輸出這行文字中每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如 it s 算乙個單詞,長度為4。注意,行中可能出現連續的空格。輸入格式 輸入在一行中給出一行文字,以 結束,結尾的句號不能計算在最後乙...