采用fread或fscanf读取字符时是8位的,而汉字是16位的编码。可通过native2unicode函数将读入的字符转化为unicode编码,从而显示汉字。比如:
fd=fopen('name.txt','r');
var=fread(fd);
var=native2unicode(var);
disp(var);
采用fread或fscanf读取字符时是8位的,而汉字是16位的编码。可通过native2unicode函数将读入的字符转化为unicode编码,从而显示汉字。比如:
fd=fopen('name.txt','r');
var=fread(fd);
var=native2unicode(var);
disp(var);