關於C C 的指標

2021-04-19 05:32:45 字數 458 閱讀 1373

1. 陣列和指標作為函式的引數的注意點:將陣列作為引數的時候,會被轉化成指標,例子如下:

#include

using namespace std;

char fo = "foliage";

void my_arr_func(char foliage[10])

void my_pointer_func(char* foliage)

int main()

2.區別下面**:

(來自c專家程式設計)

func(int arr)

arr[1] = 3;

*arr = 3;

arr = arr2;

int array[100],array2[100];

main()

array[1] = 3;

*arr = 3;

array = array2; /*failed*/

關於C C 函式指標宣告的理解

前言 由於最近對函式指標的理解比較模糊,所有又重新學習了一把關於函式指標的知識,參考了很多書籍和網上的文章。現在本人進行一下分享和總結。本文的其實只是整理和總結別人現有的文章,作為備用參考文件。正文 要理解乙個c程式,僅僅理解組成該程式的符號是不夠的。程式設計師還必須理解這些符號是如何組合成宣告 表...

關於C c 指標的5大問題

夥伴們注意了!本文總結了有關stackoverflow.com上的c c 指標的常見問題。指標是c c 中最令人困惑的部分,這些問題使用簡單的例子來解釋關鍵指標的概念。1.不用迴圈從1數到1000 計算1到1000的唯一其他方法是使用遞迴。根據c語言,j在開始時的值是 1 當1 j 1000時,ma...

C C 指向指標的指標

我在一篇教程中看到下面這段,它描述指向指標的指標是如何運作的。引用文章相關段落如下 如果我們接著這麼寫 ipp ip2 我們就改變了 ipp 指向的那個指標 也就是 ip1 現在它指向 ip2 所指的地方。也就是說 ip1 現在它指向了 j 我的疑問是 為什麼在第二幅圖里,ipp 還是指向 ip1 ...