C++经典面试题[VC/C++编程]
本文“C++经典面试题[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
1.是不是一个父类写了一个virtual 函数,假如子类覆盖它的函数不加virtual ,也能实现多态?
virtual修饰符会被隐形担当的.
private 也被集成,只事派生类没有拜候权限罢了
virtual可加可不加
子类的空间里有父类的全部变量(static除外)
同一个函数只存在一个实体(inline除外)
子类覆盖它的函数不加virtual ,也能实现多态.
在子类的空间里,有父类的私有变量.私有变量不能直接拜候.
--------------------------------------------------------------------------
2.输入一个字符串,将其逆序后输出.(利用C++,不倡议用伪码)
#include <iostream>
using namespace std;
void main()
{
char a[50];memset(a,0,sizeof(a));
int i=0,j;
char t;
cin.getline(a,50,'n');
for(i=0,j=strlen(a)-1;i<strlen(a)/2;i++,j--)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
cout<<a<<endl;
}
//第二种
string str;
cin>>str;
str.replace;
cout<<str;
--------------------------------------------------------------------------
以上是“C++经典面试题[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |