试题4:void GetMemory( char

6 查阅
试题4:void GetMemory( char *p ){p = (char *) malloc( 100 );}void Test( void ){char *str = NULL;GetMemo

参考答案:

正确答案:

\r\n

试题4传入中GetMemory( char *p )函数的形参为字符串指针,在函数内部修改形参并不能真正的改变传入形参的值,执行完
char *str = NULL;
GetMemory( str );   后的str仍然为NULL;

试题