论坛风格切换切换到宽版
  • 600阅读
  • 0回复

[问题求助][红旗] 请教: 字符串 转 16进制函数问题? [复制链接]

上一主题 下一主题
 
发帖
2155
C币
-60173
威望
418
贡献值
1
银元
0
铜钱
4869
人人网人气币
0
只看楼主 正序阅读 使用道具 楼主  发表于: 2009-05-01
请教一下,

要的结果.是: 有一个 charA="0A 2C .3B .. .. .. " 这种字符串,空格隔开的.             电子

变幻到一个 charB里,而 C.harB[0] =0x0A; charB[.1]=0x2C charB[2]=0x3B ....<性病>

刚学C 6天,linux4 天,不太会表达,别介.意。.    健康

下面这个写好了,但是.如何变成函数呢?(        游戏          )

unsigned int in=0.; .
unsigned int vals[20];. --------------彩票
unsigne.d char wvals[20];电影
char .source[30];--- 印刷
char *p[20];
char inputbuf[255]=".A0,.A1,A2";<性病>
cha.r *buf=inputbuf;教育

while((p[in]=strtok(buf,",")) .!=NUL.L)虚拟主机
{
sscanf(p[in],"%X",&.vals[in.]);           建材
buf=NULL;
in++;
//printf("%s",p[in].);    外汇
//if (in>29) br.eak;.
}
int i=0;
for (.i=0;i<in;i++)          婚庆
{
wvals=vals;
}
wvals[in+1]=0;

if (wvals[0] == 0xA0). pr.intf("0 OK\n");    美容
if (wval.s[1] == 0xA1) printf("1. OK\n");(        游戏          )
if (wva.ls[2] == 0xA2) printf("2 OK.\n");           女人
i.f (wvals[3] == 0x.bf) printf("3 OK\n");    健康
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个