c********2 发帖数: 56 | 1 If a function takes a pointer to a pointer as a parameter, how would you
return a new pointer?
1) lplpValue = pWnd;
2) **lplpValue = pWnd;
3) &lplpValue = pWnd;
4) *lplpValue = pWnd; | c****p 发帖数: 6474 | 2 4。。
这个应该算C的题。。。C++里面这么用指针的情况应该很少。
【在 c********2 的大作中提到】 : If a function takes a pointer to a pointer as a parameter, how would you : return a new pointer? : 1) lplpValue = pWnd; : 2) **lplpValue = pWnd; : 3) &lplpValue = pWnd; : 4) *lplpValue = pWnd;
| a****l 发帖数: 8211 | 3 套用以前老师的话说,"这个问题很无聊".
返回的和赋值的类型匹配就可以了,没有lplpValue的定义,四种都是可能的(当然是广义
的说,实际上好象有点问题...),要我看,让你写出四种情况下个lplpValue的定义还比较
有意思点.
顺便再说一点,现在好象不流行这种lplp的写法了.
【在 c********2 的大作中提到】 : If a function takes a pointer to a pointer as a parameter, how would you : return a new pointer? : 1) lplpValue = pWnd; : 2) **lplpValue = pWnd; : 3) &lplpValue = pWnd; : 4) *lplpValue = pWnd;
| c**********e 发帖数: 2007 | 4 同感。什么是pWnd?
【在 a****l 的大作中提到】 : 套用以前老师的话说,"这个问题很无聊". : 返回的和赋值的类型匹配就可以了,没有lplpValue的定义,四种都是可能的(当然是广义 : 的说,实际上好象有点问题...),要我看,让你写出四种情况下个lplpValue的定义还比较 : 有意思点. : 顺便再说一点,现在好象不流行这种lplp的写法了.
| a****l 发帖数: 8211 | 5 indicating someone is using some very old windows gui programming api...
【在 c**********e 的大作中提到】 : 同感。什么是pWnd?
| a***y 发帖数: 2803 | 6 indicating出题人年纪比较大.
【在 a****l 的大作中提到】 : indicating someone is using some very old windows gui programming api...
|
|