回 帖 发 新 帖 刷新版面

主题:字符串跟整数的问题

一个字符串变量为 CString str="OK";
一个整数变量为 int i=1;
我想把 str+i 的值等于 OK1

请问应该怎么办

回复列表 (共6个回复)

沙发

str+(char)(i)

板凳

我已经试过了,能编译,也能运行,但是显示的是乱码

3 楼

可以啊,在java中返回结果:"OK1"
public class str31{
    public static void main(String []args){
        String str ="OK";
        int i= 1;
        System.out.println(str+i);
        }
}

4 楼

但这是C++

5 楼

将'1'换成字符串就行了
由于所学的语言不同,我就不写代码了

6 楼

写一个int_to_string的转换函数

我来回复

您尚未登录,请登录后再回复。点此登录或注册