문자열을 N 개의 문자 조각으로 다듬은 다음 문자열 배열로 함수에 전달할 수 있습니까?함수에 문자열 배열을 자르고 전달할 수 있습니까?
바이너리를 < -> hex로 변환하는 내 프로그램의 일부입니다.
문자열을 사용하여 동일한 작업을 시도했지만 작동하지 않았습니다.
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <String.h>
#define MAXDIGITS 8 // 8bits
int main()
{
int y;
printf("Binary-Hex convertor\n");
printf("Enter the Binary value : ");
scanf("%d", &y);
int i = MAXDIGITS - 1;
int array[MAXDIGITS];
while(y > 0)
{
array[i--] = y % 10;
y /= 10;
}
printf("%s", "-----------------\n");
printf("%s", "HEX:");
int x = array[0];
int x1 = array[1];
int x2 = array[2];
int x3 = array[3];
int x4 = array[4];
int x5 = array[5];
int x6 = array[6];
int x7 = array[7];
char buffer[50];
char buffer2[50];
char buffer3[50];
}
는 ... 그것은 숙제 그래서 스마트 – BlackBear
를 추측! 숙제가 아닙니다. 숙제 일지라도, 왜 다른 사람들과 지식을 공유하지 않습니까? – Faisal
당신이 시도한 것을 보여줄 수 있습니까? –