Re: [問題] 陣列內中英文字串的反轉(序)
正向改寫(反著寫會頭痛)
for(int i=0;i<strlen(info);i++){
int num = (int)(unsigned char)info[i];
if(num>=0x80 && num<=0xfe)
{
infore1[strlen(info)-2-i]=info[i];
infore1[strlen(info)-1-i]=info[i+1];
i++;
}
else
infore1[strlen(info)-1-i]=info[i];
另外,Ouput 寫檔直接
Output<<infore1;
個人感覺比較方便。
※ 編輯: yenchenlan 來自: 114.40.78.119 (03/22 09:39)
→
03/22 11:11, , 1F
03/22 11:11, 1F
推
03/22 11:52, , 2F
03/22 11:52, 2F
→
03/22 11:55, , 3F
03/22 11:55, 3F
→
03/22 11:56, , 4F
03/22 11:56, 4F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 4 篇):