指针变量, 系统会给它分配内存单元吗?

如:一般的变量,如a,系统会在内存中为他分配单独的单元 假如:有一个变量,专门存放变量的地址,这样的变量就叫做指针变量, 那么:指针变量本身 如:指针变量P,系统会给他在内存中分配单元吗

这个是会的,指针也是变量,所有的变量都会有一个地址来保存他的值,指针的大小根据不同的系统不一样,但是都是占一个int型,如果是32位,就是4个字节,16位就是2个自己,正是因为指针有了地址来保存,所以就有指向指针的指针,同样,每个函数其实也是有一个地址来保存,用来说明这个函数在内存的地址,当要调用这个函数时,只要知道这个地址,就可以找到这个函数,也就有了指向函数的指针
使用指针的时候一定要注意,指针的使用时有风险的,要特别注意“野指针”的产生,尽量不要让指针指向不确定的地址,这样有可能导致程序错误,更严重的导致系统崩溃。祝你进步!
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网