嵌入天地

----->>>>>嵌入式 文学 管理 米国 卡通 以及其他

公益广告:你可知道,看帖回复和评论是一种美德!

另,兄弟姐妹们,假如有技术问题交流,请直接发送到我的信箱!

博客园 首页 新随笔 联系 订阅 管理

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;
          a=a[j];
          a[j]=t;
        }
       
        cout<<a<<endl;
    }

    //第二种   
    string str;
    cin>>str;
    str.replace;
    cout<<str;

posted on 2006-01-20 08:33  嵌入专栏  阅读(597)  评论(0编辑  收藏  举报