Re: [問題] 陣列內中英文字串的反轉(序)
看板C_and_CPP (C/C++)作者yenchenlan (chester)時間16年前 (2009/03/22 09:33)推噓1(1推 0噓 3→)留言4則, 2人參與討論串2/4 (看更多)
正向改寫(反著寫會頭痛)
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 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章