11问答网
所有问题
当前搜索:
指针可以赋值给变量吗
指针变量可以
直接给它
赋值吗
?
答:
可以
,指针变量的值是存储地址,需要赋值对应类型的变量的地址;如:int a = 0;int *p;p = &a; // 赋值变量的地址 也等效于定义语句:int a = 0;int *p = &a;
指针变量
p
可以赋值给
一个变量a,为什么?
答:
答案:B p2是一个指针变量,后面必须将一个地址赋给它
,而a是一个普通的整型变量,故赋值有误 A)p1是一个指针变量,在使用时,指针变量前面加上星号*,代表该指针变量所指向的内容。故此选项是将p1和p2所指的内容相加,再赋给a,即a=10 C)指针可以赋值给指针,即执行完p2=p,之后,p2不再指...
C语言如何把
指针
指向的值
赋值到变量
上。。。
答:
要将指针指向的值赋值到变量上, 需要将指针指向的值取出,然后执行赋值操作
。对指针取值需要使用取值运算符*,这个符号和乘相同,但功能不同。用于取值时,*为单目运算,与后续的指针相结合,实现取指针指向的值的效果。比如 int a = 10;int b;int *p = &a;这时p指向变量a的地址,指向的值为10...
C\C++
指针变量
怎么
赋值给
普通变量。
答:
指针变量
指向的是一块内存区域,是一个内存地址,我们要的其实是指针变量指向内存区域地址的内容,我们
可以
用去内容作用符int *p = new int; int i= &p;可以取出指针指向内存区域的内容,然后将取出的内容复制给普通变量,但是指针指向区域内容要与普通变量的内容匹配。
整型
指针变量
能否
赋值给
整型变量?
答:
可以
,指针变量是地址。
C(能否把一个
指针变量赋值给
一个整型变量?
答:
加强制转换下
可以
.比如 p=(int)p1;而不是像你那样的p=*p1; 这个是把指针指向的值赋值给p.需要注意的是,对于32位及以下编译器, 这种赋值是无损的.即 p=(int)p1;p2=(int *)p;这时访问*p2不会有问题.当如果是64位,那么就可能会导致
指针赋值给
int时溢出, 数值被截断,从而出现数据丢失....
指针可以给
数据
赋值吗
?
答:
可以
直接给指针指向的数据
赋值
。因为*p操作是这样一种运算,返回p的值作为地址的那个空间的取值。存放地址的变量称为
指针变量
。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址...
c语言
指针
如何
赋值
答:
应该注意的是,一个
指针变量
只能指向同类型的变量,如s只能指向浮点变量,不
能
时而指向一个浮点变量,时而又指向一个字符变量。6、指针变量的引用,指针变量同普通变量一样,使用之前不仅要定义说明,而且必须赋予具体的值。未经
赋值
的指针变量不能使用,否则将造成系统混乱,甚至死机。
指针变量赋值
有哪几种方式?
答:
1、nt *p1=&i1,*p2=i2; 用整形变量的地址给基类型为整形的指针变量赋值。2、p1=&i3; 给指针变量赋予变量的地址。3、p1=p2; 通过
指针变量给指针变量赋值
。存放地址的变量称
为指针变量
。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址...
指针
怎么进行
赋值
?
答:
选项解析:选项A,指针变量需要赋值一个变量的地址,A选项中将x变量的地址
赋值给指针变量
pb,B选项不能将一个变量直接赋值给指针变量。选项C,C选项中的赋值语法是错误的,正确的赋值语法应该是和A选项相同。D选项的错误类型和C选项的类似,所以综合以上分析,正确的答案为A。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
C语言指针的赋值
指针变量可以相互赋值吗
c语言给指针变量赋值整型数
指针能给指针赋值吗
浮点数可以给指针变量赋值吗
指针指向变量的赋值语句
指针可以重新赋值吗
指针可以赋值常数吗
可以直接把地址赋值给指针吗