c语言往test.bin写入十六进制数据“EFFFEFFFF”,求代码
答案:3 悬赏:0 手机版
解决时间 2021-02-23 20:59
- 提问者网友:杀生予夺
- 2021-02-23 06:44
c语言往test.bin写入十六进制数据“EFFFEFFFF”,求代码
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-23 07:54
unsigned char uc[]={0x0E, 0xFF, 0xFE, 0xFF, 0xFF};
FILE *fp=fopen("test.bin", "wb");
if(fp)
{
fwrite(uc, 1, sizeof(uc), fp);
fclose(fp);
}
FILE *fp=fopen("test.bin", "wb");
if(fp)
{
fwrite(uc, 1, sizeof(uc), fp);
fclose(fp);
}
全部回答
- 1楼网友:何以畏孤独
- 2021-02-23 10:37
#include <stdio.h>
int main()
{
FILE *fp=fopen("test.bin", "wb" );
char ch1=0xEF ;
char ch2=0xFF ;
if ( fp == NULL )
return -1;
fwrite( (char *)&ch1,1,1,fp );
fwrite( (char *)&ch2,1,1,fp );
fwrite( (char *)&ch1,1,1,fp );
fwrite( (char *)&ch2,1,1,fp );
fclose(fp);
return 0;
}
不能写出来单数的F!
- 2楼网友:蓝房子
- 2021-02-23 09:26
你好!
#include
int main()
{
FILE *fp=fopen("test.bin", "wb" );
char ch1=0xEF ;
char ch2=0xFF ;
if ( fp == NULL )
return -1;
fwrite( (char *)&ch1,1,1,fp );
fwrite( (char *)&ch2,1,1,fp );
fwrite( (char *)&ch1,1,1,fp );
fwrite( (char *)&ch2,1,1,fp );
fclose(fp);
return 0;
}
不能写出来单数的F!
如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯