指针操作数组

/*************************************************************************
    > File Name: arr.c
    > Author: til
    > Mail: til5368@qq.com 
    > Created Time: 2023年11月23日 星期四 10时09分25秒
 ************************************************************************/

#include <stdio.h>			//printf()
#include <stdlib.h>			//exit()
#include <string.h>			//strlen(), bzero();


#define ARRLEN(arr) ((sizeof(arr))/(sizeof(arr[0])))

void show(int *arr){
	for(int i=0; i<ARRLEN(arr);i++){
		printf("%d,",arr[i]);
	}
}

int main(int argc, char *argv[])
{
   int arr[] = {4,1,7,3,13,7};
   for(int i=0; i<ARRLEN(arr); i++){
		printf("%d,",arr[i]);
   }
   printf("\n");
   for(int i=0; i<ARRLEN(arr); i++){
        printf("%d,",*(arr+i));
	}
   printf("\n");
	return 0;
}

posted on 2023-11-23 10:27  信奉上帝的小和尚  阅读(5)  评论(0编辑  收藏  举报

导航