C++ 如何删除c++;

C++ 如何删除c++;,c++,func,C++,Func,这是我为保持数字而做的,但解决方案的另一部分超出了我的智慧,希望您理解我想要尝试的内容 编辑:(如果有人想知道我是如何修复的) void空格(int b,char gelen[] { int a=0; 而(b>0){ a++; b/=10; } int c=0; for(int i=0;gelen[i];i++) { C++; } cout如果你的问题是你想让你的'#'-es对齐,那么我推荐两件事中的一件: 使用制表符(\t)代替空格(自动对齐),或 使用一个简单的逻辑位(如如果(n>=1

这是我为保持数字而做的,但解决方案的另一部分超出了我的智慧,希望您理解我想要尝试的内容

编辑:(如果有人想知道我是如何修复的)

void空格(int b,char gelen[]
{   
int a=0;
而(b>0){
a++;
b/=10;
}
int c=0;
for(int i=0;gelen[i];i++)
{
C++;
}

cout如果你的问题是你想让你的'#'-es对齐,那么我推荐两件事中的一件:

  • 使用制表符(
    \t
    )代替空格(自动对齐),或

  • 使用一个简单的逻辑位(如
    如果(n>=10)可以产生“不需要的空间”你是说?我怀疑这只是一个格式问题。你能按原样显示输出和你想要的方式吗?还有。请提供一个。你做了什么研究?这是一个解决了的问题。@Someprogrammerdude是的,这是我想要的谢谢你是我想要的谢谢你
    
            cout << "---------------------------------------------------\n";
            cout << "# Level:" << getLevel() << "                                         #\n";
            cout << "# Max Hp:" << getMaxHp() << "                                    #\n";
            cout << "# Hp:" << getHp() << "                                          #\n";
            cout << "# Attack Point:" << getAtkPoint() << "                               #\n";
            cout << "# Defense:" << getDefense() << "                                     #\n";
            cout << "---------------------------------------------------\n";
    
    int sBasamak(int b)
    {
    int a=0;
    while(b > 0)
    {
        a++;
        b /= 10;    
    }
    return a;
    }
    
    void space(int b,char gelen[])
    {   
    int a=0;
    
    while(b >0)    {
        a++;
        b /= 10;
    
    }
    
    int c=0;
    
    for(int i=0 ; gelen[i] ; i++)
    {
        c++;
    }
    
    cout << setw(51-c-a) << "#\n";
    
    }
    
            int a=getLevel();
            int b=getMaxHp();
            int c=getHp();
            int d=getAtkPoint();
            int e=getDefense();
            cout << "---------------------------------------------------\n";
            cout << "# Level:" << a ; space(a," Level:");
            cout << "# Max Hp:" << b; space(b," Max Hp:"); 
            cout << "# Hp:" << c;  space(c," Hp:");
            cout << "# Attack Point:" << d;  space(d," Attack Point:");
            cout << "# Defense:" << e;  space(e," Defense:");
            cout << "---------------------------------------------------\n";