最初我只知道用ASCII码的顺序来转换,今天学了一个新方法
方法一:
#include <bits/stdc++.h>
using namespace std;
int main () {
char ch[10];
for(int i=0;i<10;i++)
ch[i]='0'+i;
for(int i=0;i<10;i++)
cout<<ch[i];
return 0;
}
方法二
#include <bits/stdc++.h>
using namespace std;
int main () {
char ch[10];
for(int i=0;i<10;i++)
ch[i]=char(i+48);
for(int i=0;i<10;i++)
cout<<ch[i];
return 0;
}
这两个方法的效果相同
评论(0)
您还未登录,请登录后发表或查看评论