double-pointer

    10

    5답변

    메모리를 이중 포인터에 할당하는 방법을 이해하는 데 문제가 있습니다. 문자열 배열을 읽고 저장하려고합니다. char **ptr; fp = fopen("file.txt","r"); ptr = (char**)malloc(sizeof(char*)*50); for(int i=0; i<20; i++) { ptr[i] =

    0

    1답변

    , 좀 부동 소수점 데이터에 대한 두 개의 더블 포인터가 있습니다, 런타임시 float **source; float **dest; 을 크기를 설정하고 동일합니다. 원본에서 dest로 데이터를 복사하려고하지만 원본 데이터가 인터리브되어 있으므로 dest를 데이터의 비 인터리브 복사본으로 만들려고합니다. 내가의 배열을 만들 수 컴파일 타임에 데이터의 크기

    0

    3답변

    'if'조건을 사용하여 개체 위치가 비어 있는지 확인하려고합니다. 나는 이것을 위해 이중 포인터를 사용하고있다. 이 루프에서 void show_room :: buy_car(int clmn, int row) { int row = row; int clmn = clmn; string car_door_col; string te

    1

    3답변

    필자는 다음 변수를 사용하여 작업해야하며 할당을 위해 자체 래퍼를 작성해야합니다. 나는이 랩퍼를 사용해야 할 것이므로 할당을 넘어서고 랩 포인터에 아래 첨자 연산자를 오버로드하여 이중 포인터 배열과 함께 사용하려고합니다. 내가 코드를 의미하는 것은 이것이다 : 내가 무엇을 가지고 : 라이브러리 주어진 헤더에서 : typedef struct { // A p