郝斌老師C語言學習筆記----指標和陣列
指標和一維陣列
1. 一維陣列名
一維陣列名是一個指標常量
這個指標常量儲存的是陣列第一個元素的地址
2. 指標和陣列下標的關係
如果p是指標變數,則p[i]永遠等於 *(p+i)
3. 確定一個陣列需要幾個引數
(1)需要兩個引數,一個陣列第一個元素的地址和陣列的長度
#include <stdio.h>
void f(int * pArr, int n) { //f函式可以輸出任何一個陣列
for(int i = 0; i < n; i++) {
printf("%d \n", *(pArr+i));
}
}
int main(void) {
int a[5] = {1,2,3,4,5};
f(a,5);
return 0;
}
(2)通過指標來改變陣列的值
#include <stdio.h>
void f(int * pArr, int n) {
*(pArr+2) = 50;
}
int main(void) {
int a[5] = {1,2,3,4,5};
printf("a[2] = %d", a[2]);
f(a, 5);
printf("a[2] = %d", a[2]);
return 0;
}
相關文章
- C語言學習歷程(十二)陣列指標與指標陣列C語言陣列指標
- C語言指標和陣列筆試題C語言指標陣列筆試
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- C語言指標和陣列基礎C語言指標陣列
- C語言 指標與陣列C語言指標陣列
- c語言-運算子,陣列,指標C語言陣列指標
- C語言學習筆記:結構體與指標C語言筆記結構體指標
- C語言核心之陣列和指標詳解C語言陣列指標
- C語言程式設計基礎:指標陣列與陣列指標C語言程式設計指標陣列
- C語言指標學習C語言指標
- Golang 學習——陣列指標和指標陣列的區別Golang陣列指標
- C語言雜談:指標與陣列 (上)C語言指標陣列
- C語言雜談:指標與陣列 (下)C語言指標陣列
- C語言雜談:指標與陣列(下)C語言指標陣列
- C++語言程式設計筆記 - 第6章 - 陣列、指標與字串C++程式設計筆記陣列指標字串
- Solidity語言學習筆記————12、陣列Solid筆記陣列
- C語言_指標和陣列的幾種訪問形式C語言指標陣列
- C語言:陣列和指標的區別C語言陣列指標
- (C語言)使用指標列印陣列的內容C語言指標陣列
- C++語言中陣列指標和指標陣列徹底分析(系列一) (轉)C++陣列指標
- C語言學習筆記之指標的運算C語言筆記指標
- 陣列指標和指標陣列陣列指標
- C語言系列之 指標與陣列總複習視訊教程C語言指標陣列
- C 語言學習筆記筆記
- C語言學習筆記C語言筆記
- C語言學習之:指標與字串C語言指標字串
- 日常學習儲存--陣列和指標陣列指標
- 【C#學習筆記】指標使用C#筆記指標
- 補充內容:C++語言中陣列指標和指標陣列徹底分析 (轉)C++陣列指標
- 【C#學習筆記】陣列使用C#筆記陣列
- 指標陣列和陣列指標與二維陣列指標陣列
- go 語言指標學習Go指標
- 徹底搞清C/C++中一維陣列,二維陣列,指標,陣列指標和指標陣列以及指向指標的指標,行地址和列地址之間的關係C++陣列指標
- C語言學習筆記--C運算子C語言筆記
- 陣列指標,指標陣列陣列指標
- 陣列指標 指標陣列陣列指標
- C語言 C語言野指標C語言指標
- Solidity語言學習筆記————13、固定大小位元組陣列Solid筆記陣列