C语言 如何把一个字符串中相连的两个数字转化为一个字节?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 10:29:21
C语言 如何把一个字符串中相连的两个数字转化为一个字节?
比如我有一个字符串“313233343536”,然后我想转成一个字节数组.
比如我有一个字符串“313233343536”,然后我想转成一个字节数组.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char a[] = "313233343536";
char num[3] = {0};
int i, j;
for (i = 0; i < sizeof(a); i += 2) {
sprintf(num, "%c%c", a[i], a[i+1]);
j = atoi(num);
printf("%c", (char)j);
}
return 0;
}
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char a[] = "313233343536";
char num[3] = {0};
int i, j;
for (i = 0; i < sizeof(a); i += 2) {
sprintf(num, "%c%c", a[i], a[i+1]);
j = atoi(num);
printf("%c", (char)j);
}
return 0;
}
C语言 如何把一个字符串中相连的两个数字转化为一个字节?
在c语言中如何自定义一个函数,将字符串转化为double型,并作为函数的返回值.
如何在C语言中判断一个变量为一个字符串!
在C语言中,怎么把一个字符串(都是由数字组成)转换成一个浮点数?
有一个字符串,其中包含字母和汉字,字母占一个字节,汉字占两个字节,写一个函数,求其中汉字的个数.提
用c语言如何判断一个字符串常量的字母个数,数字个数,空格个数,其他个数
一个阿拉伯数字(很大在电脑内存中占几个字节,在C语言中数字为什么占四个字节?
C语言 求一个字符串中大小写数字个数,用函数求出
请问在C语言中,如何将一个十进制数转化为八位二进制的数?
【C语言】一个有符号的int型数据占两个字节,请问如何求其数据范围?
C语言中一个英文字母.汉字.数字 分别都占几个字节啊
字符串中一个字母A或a存储用一个字节,那么一个“\”及特殊符号和数字呢?