在C语言中读取闻见为UTF-8的汉字,英文混合的文件,又甚么函数可以不出现乱码

注意:是函数!
我要提取其中的汉字信息,如何是分配的内存不会有乱码
memset fgets fread fseek这几个函数除外的函数

这应该和编译的文本有关,我编写java时也遇到这情况

dos窗口的编码好像是默认的编码,所以如果现实utf-8字符好像会出问题,可以读取出来再写到文件里,看看是否是要读的数据,如果是,说明是编码问题,如果不是说明是程序问题

搜一下, utf8转unicode

不会啊,不知道你们谁有c语言的源码