题目
指针变量初始化为NULL什么意思
1.为什么指针变量定义时一定要初始化?
2.指针变量初始化为NULL是什么意思?
1.为什么指针变量定义时一定要初始化?
2.指针变量初始化为NULL是什么意思?
提问时间:2021-03-31
答案
1.为什么指针变量定义时一定要初始化?
答:因为你首先要理解一点.内存空间不是你分配了才可以使用
只是你分配了之后使用才安全,为什么要进行对他初始化呢
因为,如果你没对他初始化,而引用这个指针并却其指向的内存进行修改
因为指针未被初始化,所以指针所指向的也是随机的,他是个野指针,如果你引用指针,并修改这个指针所指向的内容,而如果这个指针所指向的内容恰好是另外一个程序的数据的话,你将其进行修改了,就会导致另外一个程序可能不能正常运行了.所以使用前一定要进行初始化
2.指针变量初始化为NULL是什么意思?
答:意思是说,强指针变量置空,初始化为NULL,使它不指向任何内容,这样引用她也不会出现上面的问题
总之一点,记住在使用指针之前要对它进行初始化操作就可以了
答:因为你首先要理解一点.内存空间不是你分配了才可以使用
只是你分配了之后使用才安全,为什么要进行对他初始化呢
因为,如果你没对他初始化,而引用这个指针并却其指向的内存进行修改
因为指针未被初始化,所以指针所指向的也是随机的,他是个野指针,如果你引用指针,并修改这个指针所指向的内容,而如果这个指针所指向的内容恰好是另外一个程序的数据的话,你将其进行修改了,就会导致另外一个程序可能不能正常运行了.所以使用前一定要进行初始化
2.指针变量初始化为NULL是什么意思?
答:意思是说,强指针变量置空,初始化为NULL,使它不指向任何内容,这样引用她也不会出现上面的问题
总之一点,记住在使用指针之前要对它进行初始化操作就可以了
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1The students d_____ to study English better after the exam
- 2Lucy is a kind girl.(改为感叹句 ) ( ) ( )( ) Lucy is
- 3龟兔赛跑,它们同时出发,全程7000米,乌龟以每分钟30米的速度爬行,兔子每分钟跑
- 4有一块质量为1kg的冰完全融化成水后,质量,密度,体积为多少
- 5打一份稿件,第一天打了总数25%,第2天打了总数40%,第三天比第一天多打6页,稿件共有几页
- 6下列词语中书写有误的一项是
- 7如何用向量推导点P1(X1,Y1)到直线AX+BY+C=0的距离公式
- 8人类有史以来月球遭受陨石或天体撞击有多少次,为何月球引力不及地球却成为了撞击场.
- 9已知m-n=2,求代数式m(m^2-2mn+n^2)+(m-5n)的值
- 10计算(m+n/2)^2-(m-n/2)^2
热门考点
- 1线圈中感应电动势的大小与什么关联?
- 2-2(a2b-四分之一ab2+二分之一a3)-(-2a2b+3ab2)=?
- 3一句话的划分节奏:
- 4有这几个词:滑稽,猝不及防,六神无主,戏谑,微不足道,诽谤,趾高气扬.
- 5在普通英文字典中,若找寻名词,那么在该名词的每个解释前都有的U和C分别代表什么意思?
- 6求白杨礼赞的阅读答案,题如下 1.用简短的句子概括每段的段意 2.第五段中作者抓住了白杨树的哪些特点来写
- 7小学三年级数学上册零乘5等于多少教学反思
- 8西江月的朗读节奏(全诗)
- 9一项工程,甲队单独做10天完成,乙队单独做15天完成,两队合做5天,完成这项工程的几分之几?
- 10在三角形ABC中,角A、B、C所对的边分别为a,b,c,若2sinC的平方=3cosC,c=√7