首页 > 其他分享 >数组指针

数组指针

时间:2023-12-30 22:32:38浏览次数:25  
标签:arr 里面 int -- 数组 指针

整型数组--里面存的是整型

字符数组--里面存的是字符

数组指针--里面存的是指针

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a = 10; int b = 20; int c = 30;
	int* pa = &a;
	int* pb = &b;
	int* pc = &c;
	int* arr[3] = { &a,&b,&c };//将三个元素的地址存放进去
	for (int i = 0; i < 3; i++)
	{
		printf("%d ",*(arr[i]));//将里面的三个元素的地址逐个进行解引用,就是a,b,c的值
	}
	return 0;
}

标签:arr,里面,int,--,数组,指针
From: https://blog.51cto.com/u_16425777/9042315

相关文章

  • Codeforces Round 918 (Div. 4) (前缀和,权值树状数组,二维偏序, python + golang)
    Dashboard-CodeforcesRound918(Div.4)-Codeforces  fromcollectionsimport*defsolve():a,b,c=list(map(int,input().split()))hs=defaultdict(int)hs[a]+=1hs[b]+=1hs[c]+=1foriinhs:ifhs[i]=......
  • 2023-12-30:用go语言,给你一个下标从 0 开始的整数数组 nums ,它包含 n 个 互不相同 的正
    2023-12-30:用go语言,给你一个下标从0开始的整数数组nums,它包含n个互不相同的正整数,如果nums的一个排列满足以下条件,我们称它是一个特别的排列。对于0<=i<n-1的下标i:要么nums[i]%nums[i+1]==0,要么nums[i+1]%nums[i]==0。请你返回特别排列的总数目......
  • 大数据分析与可视化 之 实验02 Numpy创建数组
    实验02Numpy创建数组实验学时:2学时实验类型:验证实验要求:必修一、实验目的掌握Numpy创建数组的方法掌握Numpyndarray的属性、运算掌握Numpy迭代数值,修改数组中元素的值掌握Numpy常用函数的使用方法二、实验要求使用Numpy.array的构造函数创建数组,学会使用Numpyndar......
  • 指针
    通过指针打印地址和内容#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){ intnum=100; printf("%p\n",&num); int*pnum=# printf("%p\n",pnum);//此时pnum里面存放的就是num的地址 printf("%d\n",*pnum);//指向的是num空间里的内容 ......
  • const指针
    #include<iostream>usingnamespacestd;intmain(){//const指针intnum=1;intanother=2;//这个指针指向的内容,不能透过这个指针来修改//可以理解为constint*,constint的指针==>常量指针constint*p1=&num;*p1=3;......
  • 指针与数组
    数组名访问数组元素a[i]等价于*(a+i)数组名也是指针,但是是指针常量,指针操作赋值给普通指针inti,*pa,a[]={3,4,5,6,7,3,7,4,4,6};pa=a;a++;//不可以pa++;//可以inti,a[]={3,4,5,6,7,3,7,4,4,6};int*constpa=a;/*注意const的位置:不是constint*pa......
  • 力扣448-找到所有数组中消失的数字
    难度:【简单】常规笨方法做一遍:先遍历一遍记录到哈希表中,再从1到n遍历一遍,不在哈希表中的记入返回数组中,时空复杂度都是O(n)。尝试优化空间复杂度到O(1):先填满返回数组,再遍历原数组,原数组中出现的元素删掉。也是朴素的笨方法,所以超出了时间限制。这让我体会到了数组查找元素的时......
  • day02 代码随想录算法训练营 977. 有序数组的平方
    题目:977. 有序数组的平方我的感悟:这道题,仔细观察,平方后两头的大。用双指针,取两头,放到新的数组里。新数组要求排序所以,新的数组从后往前放理解难点:无他,多练习。代码难点:无总结概括:双指针代码示例:classSolution:defsortedSquares(self,nums:List[in......
  • 12.28数组遍历以及动态初始化,数组求最值,基础方法1
    fori用法:数组名.fori直接依次遍历数组中所有元素数组的动态初始化:定义没有元素的数组(静态初始化即已知元素)   方法调用:方法名(); ......
  • 循环嵌套&数组总结
    总结for-循环基本语法:for(1.初始化条件语句; 2.条件判断语句; 4.循环控制语句){3.循环体}执行流程:第1次:1.初始化条件语句=>2.条件判断语句=>3.循环体=>4.循环控制语句第2次:2.条件判断语句=>3.循环体=>4.循环控制语句第3次:2.条件判断语句=>3.循环......