Re: [問題] 轉ASCii
※ 引述《a789449 (SOS)》之銘言:
: 請問一下可以把一般的字串轉成ACSii嗎?
: 我在網路上看到的是用for迴圈
: 如下:
: int i,j=0;
: char ch[100]={'\0'};
: gets(ch);
: for(i=0;i<(int)strlen(ch);i++)
: printf("%X\n",ch[i]);
: 我爬文和看網路上 都是print的時候轉
: 但是我想把字串轉成ASCii後存成立另一個字串
: 不知道有沒有什麼辦法或是函式?
: 或是我單純想把10進位的數字存成16進位的字串
: 可以辦的到嗎?
你要的是這個嗎?
#include <iostream>
using namespace std;
int main()
{
char s1[11]="abcdefghij";
int s2[10];
for(int i=0;i<10;i++)
s2[i]=s1[i];
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.15.111
→
06/15 15:45, , 1F
06/15 15:45, 1F
→
06/15 18:26, , 2F
06/15 18:26, 2F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章