两道面试题 请帮帮忙
1. 在VC中用写一个基于console(控制台)的小程序。
a) 用C++实现一个CDog类。
b) CDog有一个AddAge()函数,调用时,年龄+1,当Dog到了10岁时,就会dead.
c) CDog有一个Bark()函数(吠叫),调用时,显示"Wang wang ....."
d) 未说明之处,自由发挥,注意逻辑的合理性。
这个如何写啊 我还是菜鸟 。。。
二、代码查错
找出下面几段代码的错误之处
char szName[16];
memcpy(szName,"bqqadmin",16); 、
----------------------------
char szName[16];
strcpy(szName,"bqqadmin");
if( szName=="bqqadmin" )
{
printf("Ok");
}
-------------------------------
void SetName(LPCTSTR lpszName)
{
char szName[16];
strncpy(szName,lpszName,16);
}
---------------------------------
HRESULT Invoke(BOOL b)
{
HRESULT hr;
if( b )
{
hr = S_OK;
}
return hr;
}
看不出哪有里错误 。。。