55问答网
所有问题
当前搜索:
指针赋值为空
在C程序中,
指针
变量能够
赋 值
或 值
答:
指针
变量,合法的
赋值
,只有地址值。int i, a[10], *p1, *p2;(1)p1=&i; 用整形变量的地址给基类型为整形的指针变量赋值 (2)p2=a; p2=a+3; 用数组名为指针变量赋予地址;(3) p1=p2; 通过指针变量给指针变量赋值;
C语言
指针
的
赋值
问题
答:
int *p;p为
指针
,地址是未知的,如果直接
赋值
p=a;这样编译可以通过,但是会产生警告,p的地址是随机分配的,这样对未知的地址赋值很危险,可能会覆盖掉某些重要数据,所以避免这种危险,在定义指针时注意初始化,也就是赋值。可以int *p=&a;或者int *p;p=&a;然后再对p进行操作 有错。注意大小写...
文件
指针
使用注意事项
答:
但也就是因为值是随机的,所以运行程序时有时正常有时崩溃,这一点要特别注意。六.在动态delete释放一个
指针
所指向的内存后注意将该指针置空。七.在为一个指针再次分配内存之前一定要保证它原先没有指向其他内存,防止出现内存泄漏。解决的办法是我们必须判断该指针是否
为空
,这时候就显示出第六条的优势...
c语言
指针
如何
赋值
答:
应该注意的是,一个
指针
变量只能指向同类型的变量,如s只能指向浮点变量,不能时而指向一个浮点变量,时而又指向一个字符变量。6、指针变量的引用,指针变量同普通变量一样,使用之前不仅要定义说明,而且必须赋予具体的值。未经
赋值
的指针变量不能使用,否则将造成系统混乱,甚至死机。
关于C语言中
指针赋值
的问题
答:
*p=a则把地址00000ff0的值变为a的值,显然如果该地址目前正在被某个进程使用,就有可能破坏该进程,因此这种方法是十分危险的。给
指针赋值
一般有两种方法,一种是将已经存在的变量的地址传递给指针,格式为:p=&a;另一种是首先为指针申请指向的合法内存,C语言中用函数malloc(),然后给已申请的...
指针赋值
答:
其中的a是
指针
,即a的值是内存地址,而*a是这个地址的值,如*a=0x00就是这个地址中的值变成了0,而a的值(即内存地址)是没有改变的.0x开头的表示这是一个十六进制数 a &= 0x000000ff应理解为 (*a) (&=) (0x000000ff)其中"&="是一种运算 (a+1)是a指向的内存单元的下一个单元的...
指针
中怎么
赋值
\0
答:
如果你只定义了
指针
,而没有给这个指针分配空间的话是不可以
赋值
的,如果你用分配内存函数分配了的话,可以把他当做数组一样的赋值,比如可以*p=10;这样赋值,但前提是指针有空间
指针
变量怎么
赋值
?
答:
指针
变量
赋值
有三种方式:int i1、i2以及i3。1、nt *p1=&i1,*p2=i2; 用整形变量的地址给基类型为整形的指针变量赋值。2、p1=&i3; 给指针变量赋予变量的地址。3、p1=p2; 通过指针变量给指针变量赋值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量...
像这样在某个函数内被
赋值
的
指针
,需要设为NULL吗,但是这里设为NULL了...
答:
像这样在某个函数内被
赋值
的
指针
,需要设为NULL吗,但是这里设为NULL了的话会影响后面的执行的? 我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览7 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 函数 赋值 指针 null 搜索资料 本地图片 ...
指针
的
赋值
问题
答:
定义3个原则 A * 后面只能跟地址, *p 表示参数的值 B &后面只能跟变量。 &a 表示参数a的地址 C ’=‘ 是
赋值
,为了程序的稳定,我们默认只允许同类型的参数进行赋值(若不同类也会赋值,但是执行结果会出错)就是说,只允许,
指针
地址赋值给指针地址,变量值赋值给变量值。了解...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜