liangmeisheng 发表于 2020-10-28 19:40:42

Id returned 1

#include<iostream>
using namespace std;

void change(int a)
{
        int b;
        int c = 1;       
        for( int i = 1000;i > 0;i /=10 )
        {
                b = ( a - ( a % i)) / i;//从第一位开始把值赋给数组
                c++;//切换数组位置
                a %= i;// 取剩下的数字
        }
        for(int i = 4;i >= 1;i--)
                cout<<b;//反向输出
       
}
main()
{
       
        change(1234);
}


C:\Users\Administrator\Desktop\c++\collect2.exe        ld returned 1 exit status
没有打开的窗口

小甲鱼的铁粉 发表于 2020-10-28 19:49:17

#include<iostream>
using namespace std;

void change(int a)
{
      int b;
      int c = 1;      
      for( int i = 1000;i > 0;i /=10 )
      {
                b = ( a - ( a % i)) / i;//从第一位开始把值赋给数组
                c++;//切换数组位置
                a %= i;// 取剩下的数字
      }
      for(int i = 4;i >= 1;i--)
                cout<<b;//反向输出
      
}
int main()
{
      
      change(1234);
      return 0;
}

这样试试

liangmeisheng 发表于 2020-10-28 20:20:40

小甲鱼的铁粉 发表于 2020-10-28 19:49
这样试试

不行 还是报错

小甲鱼的铁粉 发表于 2020-10-28 20:22:34

liangmeisheng 发表于 2020-10-28 20:20
不行 还是报错

文件名的后缀改为cpp试试

liangmeisheng 发表于 2020-10-28 20:27:27

小甲鱼的铁粉 发表于 2020-10-28 20:22
文件名的后缀改为cpp试试

本来是cpp

liangmeisheng 发表于 2020-10-28 20:48:27

小甲鱼的铁粉 发表于 2020-10-28 20:22
文件名的后缀改为cpp试试

我发现不管写啥都报错

liangmeisheng 发表于 2020-10-28 20:53:12

小甲鱼的铁粉 发表于 2020-10-28 20:22
文件名的后缀改为cpp试试

重建一个源文件可以了
页: [1]
查看完整版本: Id returned 1