可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I am trying to write some simple program to uploading files to my server. I' d like to convert binary files to hex. I have written something, but it does not work properly. #include <stdio.h> #include <string.h> #include <stdlib.h> static int bufferSize = 1024 ; FILE * source ; FILE * dest ; int n ; int counter ; int main () { unsigned char buffer [ bufferSize ]; source = fopen ( "server.pdf" , "rb" ); if ( source ) { dest = fopen ( "file_test" , "wb" ); while (! feof ( source )) { n = fread ( buffer , 1 , bufferSize , source );