⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bin2hex.c

📁 iis s3c2410-uda1341语音系统的 开发
💻 C
字号:
#include <stdio.h>#include <string.h>int main( int argc, const char * argv [] ){    const char * varname;    int i = 0;    int c;    int id = 0;    if(argv[1] && strcmp(argv[1],"-i")==0)    {    	argv++;    	argc--;    	id=1;    }    	    if(argc==1)    {    	fprintf(stderr, "bin2hex: [-i] firmware\n");    	exit(1);    }        varname = argv[1];    printf( "/* automatically generated by bin2hex */\n" );    printf( "static unsigned char %s [] %s =\n{\n", varname , id?"__initdata":"");    while ( ( c = getchar( ) ) != EOF )    {	if ( i != 0 && i % 10 == 0 )	    printf( "\n" );	printf( "0x%02lx,", c & 0xFFl );	i++;    }    printf( "};\nstatic int %sLen =  %d;\n", varname, i );    return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -