1)指针的使用使得不同区域的代码可以轻易的共享内存数据,这样可以使程序更为快速高效;
2)C语言中一些复杂的数据结构往往需要使用指针来构建,如链表、二叉树等。
3)C语言是传值调用,而有些操作传值调用是无法完成的,如通过被调函数修改调用函数的对象,但是这种操作可以由指针来完成,而且并不违背传值调用。
首页 >
1)指针的使用使得不同区域的代码可以轻易的共享内存数据,这样可以使程序更为快速高效;
2)C语言中一些复杂的数据结构往往需要使用指针来构建,如链表、二叉树等。
3)C语言是传值调用,而有些操作传值调用是无法完成的,如通过被调函数修改调用函数的对象,但是这种操作可以由指针来完成,而且并不违背传值调用。
前端进入一个交叉口了,我是该深入学习数据结构与算法还是学nodejs走全栈路线? - 网络| | 前端进入一个交叉口了,我是该深入学习数据结构与算法还是学nodejs走全栈路线? - 网络| ...
Web前端一个二维数组和一个整数,怎么判断数组中是否有该整数? - 网络| | Web前端一个二维数组和一个整数,怎么判断数组中是否有该整数? - 网络| ...