c++字串常數與變數 |
尚未結案
|
asd98537
一般會員 發表:27 回覆:25 積分:10 註冊:2002-10-23 發送簡訊給我 |
請教各位
在1.txt放\247\332
在1.cpp寫 #include "stdio.h"
#include "string.h"
void main()
{
FILE *fp = fopen("1.txt","r");
char buff[100],str[100];
while(fgets(buff,100,fp))
{
sscanf(buff,"%s",str);
printf("%s\n",str); //第一個output
}
printf("%s\n","\247\332"); //第二個output
strcpy(buff,"\247\332");
printf("%s\n",buff); //第三個output
fclose(fp);
} 第一個output是「\247\332」
第二、三的output是「我」
要怎麼使得第一個output解析成漢字「我」??
謝謝 發表人 - asd98537 於 2003/03/04 14:08:33
|
wj77
一般會員 發表:0 回覆:9 積分:6 註冊:2003-02-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |