我考的auto程序题附答案
程序都在机子上跑过了
1.
#include "stdafx.h"
#include <iostream>
using namespace std;
bool F(int *p1, int p2)
{
bool status=false;
p2*=2;
p1=&p2;
status=true;
return status;
}
void main()
{
int a=0;
int b=12;
bool result=F(&a,b);
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"result="<<result<<endl;
}
答案:
a=0
b=12
result=1
2.
#include "stdafx.h"
#include <iostream>
using namespace std;
class A
{
public:
virtual ~A() {f();}
virtual void f(){cout<<"A::f() is called"<<endl;}
protected:
private:
};
class B:public A
{
public:
~B(){};
virtual void f(){cout<<"B::f() is called"<<endl;}
搜索更多相关主题的帖子:
auto 程序