C 語(yǔ)言基礎(chǔ)教程

C 語(yǔ)言流程控制

C 語(yǔ)言函數(shù)

C 語(yǔ)言數(shù)組

C 語(yǔ)言指針

C 語(yǔ)言字符串

C 語(yǔ)言結(jié)構(gòu)體

C 語(yǔ)言文件

C 其他

C 語(yǔ)言參考手冊(cè)

C程序使用指針訪問(wèn)數(shù)組元素

C 語(yǔ)言編程實(shí)例大全

在此示例中,您將學(xué)習(xí)使用指針訪問(wèn)數(shù)組的元素。

要理解此示例,您應(yīng)該了解以下C語(yǔ)言編程主題:

使用指針訪問(wèn)數(shù)組元素

#include <stdio.h>
int main() {
    int data[5];

    printf("輸入元素: ");
    for (int i = 0; i < 5; ++i)
        scanf("%d", data + i);

    printf("您輸入: \n");
    for (int i = 0; i < 5; ++i)
        printf("%d\n", *(data + i));
    return 0;
}

輸出結(jié)果

輸入元素: 1
2
3
5
4
您輸入: 
1
2
3
5
4

在這個(gè)程序中,元素存儲(chǔ)在整數(shù)數(shù)組data[]中。

然后,使用指針?lè)?hào)訪問(wèn)數(shù)組的元素。順便說(shuō)說(shuō),

  • data [0]等同于* data,&data [0]等同于data

  • data[1]等同于*(data + 1), &data[1]等同于data + 1

  • data[2]等同于*(data + 2),&data[2]等同于data + 1

  • ...

  • data[i]等同于*(data + i),&data[i]等同于data + i

訪問(wèn)此頁(yè)面以了解指針與數(shù)組之間關(guān)系。

C 語(yǔ)言編程實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清