摘要:
找出下面代码的错误: #include class Test { public: Test( int ) {} Test(double) {} Test() {} void fun() {} }; int main() { Test a(1); a.fun(); Test b();//here define a function, n... 阅读全文
摘要:
1. 传指针时,我们可以通过指针来修改它在外部所指向的内容。但如果要修改外部指针所指向的对象是不可能的。例如传递外部指针到函数内来分配空间,必须传递指针的指针或指针的引用。 2. char carry[10] = {0}; 编译器会将其后所有的东西都置0; 3. 函数返回值为const时,返回的东西付给一个类型相同的标示后其不能为左值; 4. const int *i; int con... 阅读全文
摘要:
1,2两题写出显示结果,3题改错 1. #include #include class A{ public: A(){func(0);} virtual void func(int data){printf("A1 :%d\n",data);} virtual void func(int data) const{printf("A2 :%d\n... 阅读全文