指针初始化时设置为0和NULL的区别求高手解答

2021-03-09 21:33:18 字数 1885 阅读 8976

1楼:匿名用户

呃,你可以bai这样理解,null 是关键字,du如果将指针的值设zhi置为null,即dao代表当前指针版为空指针,其不指向内存权中的任意地址,而当指针设置为0时,其实质是在内存中申请一片空间,将0放入,然后将0的内存地址赋给指针,指针使用前都要初始化,而许多程序员在申明指针或者初始化时都喜欢赋值null,这是良好的编程习惯,因为如果你不给指针初始化,指针会随机的指向内存中的任何一个地址,这就是俗称的“指针指飘了”,在现在的计算机系统中是没什么的,但是早期的计算机系统中轻则内存泄漏,重则系统崩溃(现在的操作系统一般都会由系统或者编译器报错的),如果还不明白,请继续追问,谢谢

2楼:灬箬成丶

在编译器中 null被宏定义为指向一个0的地址

也就是说 初始化为null 表示 指向一个地址 只不过这个地址是空的

3楼:兔子和小强

#define null 0

null即0

4楼:匿名用户

主要看你心情爽不bai爽而决du定用哪个

null就是0,0就是null

叫你的zhi学名也是

dao专叫,属叫你的小名也是叫

两个为一区别就是null 比较专业一点,大多数编程语言都定义null为空的意思。

如果你写一个int * p = 0 你告诉我你定义的是null 谁知道了啊

取引和决済的区别? 求高手解答!!!

5楼:匿名用户

意思差很多的。

取引:交易,是包括整个的交易过程

决済:结算

而想问客户用什么方法支付,最常用的是 「支払い方法」「取引方法」包含的意思要比支付方法大的多,比如如何下单,提货,发送,到最后的支付等等

「决済方法」就是结算方法,多用于信用卡或电子货币的定期结算,很少用于广义上的支付方法。

android:button="@null"是什么意思?求高手解答

6楼:匿名用户

radiobutton里面的属性android:button="@null"去掉前面的圆点

求excel高手解答怎样把excel2007中所有的sheet页设置默认为一页宽 一页高打印?

7楼:匿名用户

貌似没来有这项设置,不过有减少操作的自方法:

方法1:

页面设置-页面-缩放(调整为1页宽,1页高)-确定-选择你要更改的sheet-按键盘的“f4”键

说明:f4代表重复上一步的操作;要1页1页地更改,不能全选上一起更改。

方法2:

新增1个sheet页,页面设置为1页宽,1页高,然后以复制这个sheet的方法来代替新增sheet

说明:用ctrl+鼠标左键可以复制sheet

8楼:word排版高手

在工作表标签上右键——全选工作表,再页面设置即可。再右键——取消全选。如果再次想新建,直接在任一工作表标签上,按住ctrl+鼠标左键向左或者右拖动即可复制一个工作表,再清除内容即可。

其页面设置不变。

9楼:匿名用户

打印内容--选择“整个工作簿”,预览--页面设置--页面--调整为一页宽一页高。

10楼:匿名用户

点sheet1,按住shift键再点最后一个工作表名,全选后页面设置

11楼:匿名用户

没太明白你的意思,你试试:先选取所有表后点页面布局-宽度设为一页,高度也设为一页。

12楼:匿名用户

这个我也不知道,进来学习下,不过2楼的办法貌似不行啊。