“指针”和 “指针变量”分别有什么使用意义呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 18:08:39

“指针”和 “指针变量”分别有什么使用意义呢?
“指针”和 “指针变量”分别有什么使用意义呢?

“指针”和 “指针变量”分别有什么使用意义呢?
指针 一般情况下是 指针变量 的简称,如:int i , *pi=&i ; 我们常说定义了一个整型指针(变量)p,p指向i(的地址),实际上应该说,p中存储了i的地址.

还有一种情况,当我们把地址值作为参数传递时,也称传递了一个指针过去,这时的指针,实际上是地址值的意思,如:
void swap( int *a,int *b) //这里常说,收到a b两个指针
{
int t=*a;
*a=*b;
*b=t;
}
int x=5,y=3 ;
swap( &x,&y ); //这里指将x y的地址传递到swap函数中去

“指针”和 “指针变量”分别有什么使用意义呢? 指针变量和指针常量有什么区别,如何辨别? 指针“变量里面的值” 和 “指针地址的值” 和 “指针指向的值” 有什么区别? 常量指针和指针常量有什么区别 指针变量和指针常量的区别是什么? 温湿表怎么看呀?有两个指针,大的和小的指针分别代表什么啊?请求帮助. C语言:定义两个变量A,B并赋值,分别两个指针指向这两个变量,通过指针变量a和b的值并打印出来. 指针有什么作用 C++定义结构指针和定义普通的指针有分别吗?好像有分别? 指向数组的指针和指向数组的元素的指针有何区别?数组名和指针变量名有何区别? C指针问题迷惑中,(*p)[4]和*p到底有什么区别?自学,谭浩强的C语言书,多维数 组指针变量,设有一个二维数组a[3][4],下面是书中原话:“(2)指向由m个元素组成的一维数组的指针变量.上例的指针 C指针问题迷惑中,(*p)[4]和*p到底有什么区别?自学,谭浩强的C语言书,多维数 组指针变量,设有一个二维数组a[3][4],下面是书中原话:“(2)指向由m个元素组成的一维数组的指针变量.上例的指针 对于指针变量必须定义类型,才能使用?判断 指针常量与指针变量的区别? 水表上的红指针和黑指针分别是什么意思 关于指针变量请问如果定义了指针变量P,则这时*&P和P是否等价(即*&P=P).二者在满足什么条件下等价? (编程)定义三个整型变量a、b和两个指针变量qa、qb,输入两个整数,通过指针qa、qb定义三个整型变量a、b和两个指针变量qa、qb,输入两个整数,通过指针qa、qb,将两个整数分别存储到变量a、b后, 函数指针和成员函数指针之间有什么区别吗?