void-pointers

    5

    4답변

    내 컴파일러는 다음과 같은 조건에서 오류를 던지고 왜 혼란 스러워요 : void funcExample (void * p_Buf, uint16_t len) { uint16_t i; for (i = 0; i < len; i++) { otherFunc (((uint8_t *)p_Buf)++); //error = expression

    -1

    1답변

    안녕하세요,이 문제가 있습니다. 이 기능을 만들었습니다 : void* deque2array(tDeque * D){ void *arr = NULL; int i; tNodo * aux = D->ppio; for(i=0; i < D->cant; i++){ arr = aux->elem; arr++;

    9

    2답변

    내가 쓰고 같이, 메모리 맵에서 레지스터를 읽고 있습니다 에 사용되는 '무효 *'유형의 포인터 : warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] : 컴파일러는 나에게 이런 경고를 제공 //READ return *((volatile uint32_t *) (map + offs

    0

    2답변

    응용 프로그램이 x32 이미지를 생성하도록 컴파일 된 경우 아키텍처에 따라 정수 유형은 16 비트 폭, 32 비트 폭 또는 2 바이트를 초과 할 수 있습니다. void*의 크기는 4입니다 (x32는 항상 4 ???). 이 void*에 int을 전달하는 것은 괜찮지 만, 그것이 밝혀지면 주어진 아키텍처 void*에 그 의 얼굴보다 (단지 표준 적어도 2 바이

    -3

    1답변

    initAmigo라는 queueADT 포인터를 초기화하려고합니다. 구조는 (무효 * 데이터)에 대한 포인터를하고 있지 않은 경우 분명히 내가 하나를 만들 수 없다 내가 노드 구조에 무효 * 데이터에 데이터를 넣을 수 없습니다 이유 : Asuumption 1 : 가져가 보이드 * 데이터라고 User_struct (.H 파일) 가정 2 : RegisteredD

    1

    1답변

    현재 일부 프로그램에서 사용할 수있는 대리자 클래스를 작성 중입니다. 느슨한 함수에 대한 내 코드가 작동하지만 멤버 함수를 바인딩하는 코드에서 컴파일러 오류가 발생합니다. 컴파일러 오류 내용은 다음과 같습니다. error: expected unqualified-id before '(' token. 나는 그럴만한 이유가 없습니다. 멋지게 컴파일하는 부분을 제

    -1

    2답변

    먼저 자바 프로그래머이지만 C에서 네트워크 작업을해야한다. 다음 시그니처가있는 함수가있다. : foo(int, void (*) (int, char *, int)) 그것은 나를 위해 루프를 던지고있는 void (*)입니다. 이것은 바로 foo 내가 시간에 무엇을해야 변수 bar에 대한 포인터를 원하는 생각에 bar(int, char *, int) 은

    4

    2답변

    필자는 C Primer Plus 책을 거의 완성했으며 Structures and Unions, 등등을 치려고합니다. 그러나 키워드 무효가 정확히 무엇인지 완전히 이해하지 못했습니다. 무효는 무엇입니까? 어떻게 작동합니까? 언제 사용해야합니까? 은 내가 void function(void) 은 기본적으로 더 리턴 값이 없음을 말한다 것을 이해합니다. 인수가

    0

    1답변

    안녕 얘들 아! 내가 무효 포인터 "부사장"가이 포인터 클래스 "CL"의 구성원 인 경우 어떻게에 값 포인터 "부사장"지점을 인쇄 할 수 있습니다 : - 은 내가하시기 바랍니다 질문이? 그냥 putIN.vb를 사용하여 포인터 (즉, 주소)의 값을 인쇄하려면 #include <iostream> #include<conio.h> using namespa

    0

    2답변

    제목이 맞지 않을 경우 사과드립니다. 15 분 동안 모니터를 쳐다 보며 애 쓰고 있습니다. C API (64 비트 Xubuntu 14.04)의 라이브러리 함수를 사용하여 설정된 수의 int16_t 값을 버퍼로 이동하고 여기에 설명 된 (정렬) 의사 코드 : int16_t *buffer = calloc(total_values_to_receive, 2 * si