char数组中的int值

时间:2015-02-13 12:59:26

标签: c++ arrays

我有一系列字符:

char **f = new char* [size+1];
for (int i = 0; i < size+1; i++) {
    f [i] = new char [size1];
    for (int j = 0; j < size1; j++) {
        f[i][j] = '_';
        cout << f[i][j] << " ";
    }
    cout << '\n';
}

如何添加int值来表示行数和列数?

输出应该是这样的:

1 2 3 4 5 6 7 8 9 10
_ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _
...

我认为最好的方法是将整数j和i转换为char并添加它们。但我不想使用Unicode,因为我和j可能大于9.你能推荐我更好的方法吗?谢谢!

0 个答案:

没有答案