C語言中指標的應用及例子

2021-10-04 17:54:21 字數 734 閱讀 8350

使用指標的好處就是可以讓指標任意的指向乙個陣列或者字串等之中的任意乙個元素,而不需要改變其序列,然後即可查詢到所需要的內容,並且進行相應的一系列操作,完成相應的功能實現。

1.寫乙個函式列印arr陣列的內容,不使用陣列下標,使用指標,arr是乙個整形一維陣列。

#include

#include

void

print

(int

*arr,

int length)

//傳參

}int

main()

;int length =

sizeof

(arr)

/sizeof

(arr[0]

);//計算陣列的個數

print

(arr,length)

;system

("pause");

return0;

}

2.寫乙個函式,可以逆序乙個字串的內容。

#define _crt_secure_no_warnings 1

#include

#include

#include

void

reverse

(char

*str)

}int

main()

C語言中指標大全

1.使用二維字串儲存字串的時候會出現儲存浪費的情況,使用指標陣列儲存則不會 char s for i 0 ifor i 0 i 3 i 2.指標陣列作為函式引數傳遞多個字串給另乙個函式。指標陣列是乙個陣列,只是裡面存放了指標 void str sort char s,int n n代表指標陣列的長度...

C語言中指標的操作

c語言中指標操作主要有以下幾種 指標減去乙個整數 模擬上面的4。指標自減 模擬上面的5.求差值 通常對指向乙個陣列兩個不同元素的指標求差值,代表兩個元素位置的差值。示例 include int main void int ptr1,ptr2,ptr3 ptr1 urn ptr2 urn 2 prin...

C語言中指標和陣列

首先,明確乙個概念,指標是什麼,一旦提到這個老生常談且富有爭議性的話題,那真是1000個人有1000種看法。在國內的很多教材中,給出的定義一般就是 指標就是位址 從初步理解指標的角度來說,這種說法是最容易理解的,但是這種說法明顯有它的缺陷所在。指標就是位址 這種說法相當於 指標 字面值位址 或者說乙...