- 指针函数在返回指针(地址)的时候需要判断,需要判断内存是否已经被释放。
一般有以下4种情况可以返回:
- 全局变量
- 静态变量
- 字符串常量(不可修改)
- 动态变量(malloc申请后未释放)
- const修饰的指针可以进行++操作,但是不能够修改指针所指向的内容。
- 指针函数的返回值是一个指针,类型必须与函数返回值类型相同。
- 函数指针:指向函数入口地址的指针。
面试的过程中会通过实现一些基本的库函数来考察应聘者对指针和内存方面的理解与掌握。
之前的一次面试过程中遇到的问题。
一般有以下4种情况可以返回:
- 全局变量
- 静态变量
- 字符串常量(不可修改)
- 动态变量(malloc申请后未释放)
面试的过程中会通过实现一些基本的库函数来考察应聘者对指针和内存方面的理解与掌握。
之前的一次面试过程中遇到的问题。