您的位置:首页 > 其它

几个OLD小题

2010-07-14 17:16 127 查看
//找错误
bool a(void *p;int len)
{
p=malloc(len);
return true;
}

//写输出

int a=2000;
object b=a;
a=2001;
c=(int)b;
consoleline(三个值)

#include "stdafx.h"
#include "iostream"
using namespace std;
//写运行结果
int main(int argc, char* argv[])
{
int a[4];
int *p;
unsigned char *q;
p=a;
q=(unsigned char*)a;
for(int i=0;i<4;i++)
{
*q++='A';
*p++='B';
}
for(int j=0;j<4;j++)
{
printf("%X/n",a[j]);
}
return 0;
}

#include "stdafx.h"
#include "iostream"
using namespace std;
class A
{
public:
A();
~A();
virtual doo();
virtual doo(int k);
};
class B:A
{
public:
B();
~B();
virtual doo();
virtual doo(int k);
};

A::A()
{
cout<<"in A";
}
A::~A()
{
cout<<"out A";
}
A::doo()
{
cout<<"do A";
}
A::doo(int k)
{
cout<<"do A";
}
B::B()
{
cout<<"in B";
}
B::~B()
{
cout<<"out B";
}
B::doo()
{
cout<<"do B";
}
B::doo(int k)
{
cout<<"do B";
}
//写运行结果
int main(int argc, char* argv[])
{
A *a=(A*)new B();
B b;
a->doo();
a->doo(10);
delete a;
return 0;
}

另外:

1.画出TCP UDP IP HTTP之间的关系。
2.UML中聚集与组合的差别
3.一个数据库写SQL语句的题。
4.一个C#的题,说的是把INT值传给object 后又把这个INT值修改了,然后输出这三个值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: