unsigned-integer

    0

    2답변

    내가 작업 중이던 프로그램 중 하나에서 버그를 발견하고 코드를 추출했으며 기본적으로이 문제가 있습니다. 그것은 무한 루프에 서명 INT 결과에 부호 비교 않습니다 나는 #include <iostream> int main() { unsigned int i = 0; while (i < 1000000) { printf(

    2

    1답변

    대학에서 지정된 주 프로그램에 대한 함수를 작성해야하는 과제가 있습니다. 모두 c입니다. 내 문제는 두 개의 부호없는 정수의 합계 모듈을 사용해야한다는 것입니다. uint32_t mod_add(uint32_t x, uint32_t y, uint32_t n) { uint32_t res; res = (x + y) % n; x와 y의 합

    -1

    1답변

    아래의 코드에서 첫 번째 f() 호출은 으로 전달한 -2을 대신 인쇄하는 이유는 무엇입니까? #include <stdio.h> #include <stdint.h> #include <stdarg.h> #include <stdlib.h> void f(int64_t i, ...) { va_list ap; int64_t j;

    2

    1답변

    BigInteger을 빅 엔디안 형식으로 인코딩 된 부호없는 정수로 변환해야하지만 BigInteger.toByteArray이 서명 된 표현을 반환하므로 문제가 발생합니다. 이 값을 부호없는 형식으로 변환하려면 어떻게해야합니까? (상대적으로) 도움 배경 I (이 자바에 일부 기능을 오프로드 마이크로 소프트 CNG 제공 업체입니다) 일부 암호화 기능을 처리하기

    0

    2답변

    부호가있는 10 진수를 부호없는 10 진수로 변환하려고 시도하지만이를 수행하는 방법을 알지 못합니다. Android 기기가 다른 iOS 기기와 통신 중이며 특정 플랫폼에서 다른 기기로 색상 코드를 전송해야합니다. 이러한 플랫폼은 서로 다른 데이터 유형 (Java 서명 데이터 유형 및 iOS 서명되지 않은 데이터 유형)을 가지고 있기 때문에 양쪽 모두에서 동

    1

    3답변

    TCP 데이터 세그먼트의 uint8_t 값으로 가득 찬 C++ 벡터가 있습니다. 나는 특별히 벡터의 첫 번째 인덱스에 있어야하는 두 개의 값 중 하나를 찾고있다. 내 논리를 표현하기 위해 다음 if 문을 사용합니다. if (ui8BufferIn.at(0) != 0xE4 || ui8BufferIn.at(0) != 0xE2){ printf("\nWe

    0

    2답변

    이것은 무엇보다 성가심입니다. 다른 사람이 이걸 가로 질렀습니까? 디버깅 목적으로 나는 _fetchedResults의 개수를 내뱉고 있습니다. Xcode에서 %u을 사용할 때 으로 변경하면 경고 메시지가 unsigned int이됩니다. OK 엑스 코드는, 물론, 바로 가서. 는 그런 다음 즉시 unsigned long 경고 다시 나를 짖는 소리와 %u에 그

    -5

    2답변

    unsigned int * 및 int *가 호환되지 않음을 알고 있습니다. 하지만 i, j는 int * (int 포인터)이므로 부호없는 유형을 사용하여 어떻게 인쇄 할 수 있습니까? 그리고 왜 출력 0을 주는가 !! #include<stdio.h> //#include<conio.h> main() { int *i,*j,**k; //i+

    0

    1답변

    네트워크 바이트 순서의 문자 배열이 있습니다. 나는 색인 [4-7]에 저장된 문자를 호스트 순서로 변환하고이를 부호없는 int에 할당하려고합니다. 나는 다음과 같은 기능을 가지고 : GDB에서 unsigned int parse_num_bytes(char buf[]){ unsigned int num_bytes = ((unsigned int)buf[7

    0

    1답변

    꽤 많은 유사한 질문이 요청을받은,하지만 여전히 저를 당황하게하는 방법 unsigned int a = -1; int b = ~0; if (a == b) printf("%u\t%d", a, b); 반환 4294967295 -1 이해 값이 C로 저장되는 이유와 그 숫자가 표시되는 이유는 무엇입니까? a==b은 true을 반환하는 이유는 무엇입니