[bo][un]nwpu063417[/un] 在 2008-7-26 10:44 的发言:[/bo]
之所以会出现这样的现象,是因为C++里重载了cout,又叫做多态。
呵呵
请问这是什么意思?哪个章节会讲道?
还有
char *a[]={"asd","sdf","fgh"};cout<<*a<<**a;(后者输出为a
不懂啊)
而char *a="asd";cout<<**a;(invalid type argument of 'unary *'什么一元的*无效类型???)
即使加上char **a;编译时说conflicting declaration 'char**a'
声明冲突???
这到底是怎么一回事?
先谢谢了!!!
[[it] 本帖最后由 mehere 于 2008-7-28 22:05 编辑 [/it]]