码迷,mamicode.com
首页 > 编程语言 > 详细

一维数组和指针

时间:2020-04-04 00:14:59      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:就是   return   printf   等价   void   nbsp   bsp   class   amp   

#include<stdio.h>
int main(void)
{
    int arr[] = { 1, 2, 3, 4, 5, 6 };    //arr数组名本身就是一个指针
    int *p = arr;
    //int *p = &arr[0];    //和int *p = arr; 是等价的
    for (int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++)
    {
        printf("%d\n", arr[i]);        //通过数组形式获取值
        //printf("%d\n", p[i]);        //方式1,通过指针获取值
        //printf("%d\n", *(p+i));            //方式2,通过指针获取值
        //printf("%d\n",*p++);        //方式3,通过指针获取值
    }
    return 0;
}        

 

一维数组和指针

标签:就是   return   printf   等价   void   nbsp   bsp   class   amp   

原文地址:https://www.cnblogs.com/axuanup/p/12629421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!