如何将整数数组转换为C中的整数?

Rob*_*son 6 c arrays

如何将6个整数的数组转换为单个整数.下面提供了我想要做的例子.

阵: {0, 1, 2, 3, 4, 5, 6}

整数: 123456

谢谢!

sve*_*sve 12

试试这个:

int i, k = 0;
for (i = 0; i < n; i++)
    k = 10 * k + a[i];
Run Code Online (Sandbox Code Playgroud)

n数组的长度在哪里.但是,当数组足够短时,你会得到int溢出,这是事实.