
表达式
看星星凋零
这个作者很懒,什么都没留下…
展开
-
成员访问员算符与递增运算符和解引用运算符的优先级关系
假设iter的类型是vector<string> :: iterator,说明下面的表达式是否合法。如果合法,表达式的意思是什么?如果不合法,错在何处?(a) * iter++;(b) (* iter)++;(c) *iter.empty( );(d) iter->empty( );(e) ++*iter;(f) iter++->empty( );(a)是合法的,后置递增运...原创 2018-03-08 17:32:54 · 1103 阅读 · 0 评论 -
强制类型转换
用命名的强制类型转换改写成下列旧式的转换语句。int i; double d; const string *ps; char *pc; void *pv;(a)pv=(void *)ps; (b)i= int(* pc);(c)pv= &d; (d)pc= (char *) pv;利用static_cast执行强制类型...原创 2018-03-14 10:13:22 · 237 阅读 · 0 评论