關於C語言指標陣列的幾個例項

2021-07-17 04:09:05 字數 635 閱讀 3274

1.用指向指標的指標的方法對5個字串排序並輸出

#include

#include

int sort(char **p)

return 1;

}void main( )

sort(p);

for(i=0;i<5;i++)

printf("%s ",*(p+i));

printf("\n");}

2.用指向指標的指標的方法對n個整數排序並輸出。要求將排序的方法寫成乙個函式。n個整數在主函式中輸入,最後在主函式中輸出。

#include

int sort(int **p,int n)

return 1;

}void main( )

sort(p,n);

for(i=0;iprintf("%d ",**(p+i));}

3.在主函式中輸入10個等長的字串。用另乙個函式對他們進行排序。然後在主函式輸出這10個已排好序的字串

#include

#include

int main( )

void sort(char *str[ ])

}

C語言 關於指標陣列和陣列指標

一 指標陣列 按照語文的理解,我們知道指標陣列的中心詞是陣列,而指標是用來修飾陣列的定語。事實上在c語言中也確實是這樣,指標陣列,就是乙個陣列,乙個存放指標的陣列。它常用於指向若干字串,這樣使字串處理更加靈活方便。下面我們通過幾個例子來理解一下指標陣列 int arr1 10 char arr2 4...

C語言 關於函式指標的幾個小測試

include void func void intmain func是函式名,p func是指向該函式的指標,那麼有 func 004015c0 func 004015c0 func 004015c0 p func 004015c0 p func 004015c0 p func 0061fecc可...

關於C語言的指標陣列與指標陣列的個人理解

一 指標陣列與指標陣列 1,指標陣列 顧名思義,即乙個元素全部是指標的陣列,其形式與普通陣列相似,形式如 a n 在理解指標陣列的使用方式前,我先來說下我個人對陣列的理解。比如一維整形陣列 形如int a 3 其實是乙個具有3個整形元素的變數 二維整形陣列 形如int a 4 3 可將其視為有a 4...