指针与数组直接的关系笔记

纯代码

#include<stdio.h>
int main()
{
	double a[10] = {11,22,33,44,55,66,77,88,99,100};
	double *s=a;//直接赋值
	//s = a;  或者后来这样赋值
	printf("%f\t", a[3]);//数组第四个数
	//printf("%f\t", (*s)[3]);
	printf("%f\t", *(s+3));//数组第四个数
	//printf("%f\t", *s[3]);
	printf("%f\n", *s+3);//数组第一个数加3
	printf("%f\t", s[3]);//数组第四个数
	printf("%f\t", *a + 3);//数组第一个数加3
	getchar();
	return 0;
}

End

~
记录留存


发布了34 篇原创文章 · 获赞 0 · 访问量 505

猜你喜欢

转载自blog.csdn.net/weixin_44228006/article/details/104095506