malloc

    -1

    1답변

    *arrayInts = 42; arrayInts[0] = 42; 논리적으로 똑같은가요? 버퍼가 어떻게 작동하는지 잘 모르겠으므로 이것에 대해 잘 모릅니다.

    -3

    1답변

    내가 실수로 C++에 쓴 : Tree *tree = (Tree *)malloc(sizeof (TreeNode)); Tree 및 TreeNode 두 개의 다른 사용자 정의 데이터 구조입니다. 하지만 아무런 문제없이 일하고있었습니다. 이유는 무엇입니까? 미래의 문제는 무엇일까요?

    1

    1답변

    은 내가 몇 가지 기본적인 C. 다음 txt 파일입니다 배우고 사용하고 .txt 인 파일이 있습니다 int main(int argc, char** argv){ int num; int arr[100000]; int index = 0; int size = 0; if (argc != 2){

    -2

    2답변

    typedef struct student{ char *fName; char *lName; int pid; }student; vs typedef struct student{ char fName; char lName; int pid; }student; 이 두 구조체의 사용법은 어떻게 다릅니 까? 왜 내가 다른 것을

    1

    1답변

    GSL 라이브러리를 사용하여 일부 C 코드를 작성하고 있습니다. GSL 라이브러리를 사용하여 코드에서 변수를 할당, 해제 및 할당 할 때 일종의 불일치 (최소한 C의 제한된 지식으로)가 있음을 알게되었습니다. 첫 번째 할당이 루프 내부에있는 경우 상황이 정상적으로 작동합니다. 다른 함수에서 int i; for(i=1; i < 101; i++){

    0

    1답변

    구조체를 사용하여 단항 기호 그룹에서 다항식을 만들려고합니다. 잘못된 쓰기 오류로 인해 실패하고있는 append 함수가 있는데 새로운 monomial을위한 공간을 할당해야한다는 것을 알고 있지만 어떻게해야하는지 잘 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다 : typedef struct Monomial { typede Monomial { i

    0

    1답변

    C에서 malloc을 사용하는 것이 처음입니다. 구조의 동적 배열을 선언하고 나중에 자유롭게 2D 어 레이를 풀어서 자유롭게하려고했습니다. gcc를 사용하여 코드를 컴파일하고 있습니다. 첫번째 질문 struct OPinfo { long NLocal; double ReFrame,ImFrame,lcl_ReFrame,lcl_ImFrame

    -3

    2답변

    대학을 위해 프로젝트를 완료해야하지만 어떻게 할 수 있는지 알 수 없습니다. 문제는 다음과 같은 주어진 기능을 가진 이진 검색 트리 응용 프로그램을 만들고 싶다는 것입니다. 어떤 종류의 재귀를 빌드해야하지만 내 문제는 bst_insert (tree * bst, int key) 함수가 트리을 입력으로 사용하고 노드를 사용하지 않는다는 것입니다. 그래서 아래에

    0

    1답변

    Valgrind에서 프로그램을 실행하면 구조체의 전환 포인터에 "크기가 8 번 잘못되었습니다"라는 메시지가 표시됩니다. 그것은 calloc과 관련이 있습니까? 있는 그대로 읽으면 (nil)입니다. 다음과 같이 은, 그것이 사용되는 구조체 (라고 트라이)을 갖는 //invalid read printf("transitions points to: %p,

    -1

    1답변

    행렬을 곱하려고합니다. malloc() 함수로 행렬을 만듭니다. 지수 (i라는 이름의 변수) 대신 숫자, NULL 보여줍니다 int** matrix_a = (int**)malloc(lines * sizeof(int*)); for (int i = 0; i < lines; i++) { if (i == NULL) printf("'i' is