User Tools

Site Tools


tanszek:oktatas:muszaki_informatika:matrixok_kezelese

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:muszaki_informatika:matrixok_kezelese [2025/03/13 22:29] kneheztanszek:oktatas:muszaki_informatika:matrixok_kezelese [2025/03/13 22:32] (current) – [Ellenőrző kérdések] knehez
Line 454: Line 454:
  
   A) int mat[5][5] = malloc(25 * sizeof(int));   A) int mat[5][5] = malloc(25 * sizeof(int));
-  B) <sxh c>int **mat = malloc(5 * sizeof(int *)); +  B)  
-  for(int i = 0; i < 5; i++)+<sxh c> 
 +int **mat = malloc(5 * sizeof(int *)); 
 +for(int i = 0; i < 5; i++)
     mat[i] = malloc(5 * sizeof(int));     mat[i] = malloc(5 * sizeof(int));
-  </sxh>+</sxh>
   C) int *mat[5] = malloc(sizeof(int) * 25);   C) int *mat[5] = malloc(sizeof(int) * 25);
   D) int mat[][] = malloc(5*5*sizeof(int));   D) int mat[][] = malloc(5*5*sizeof(int));
  
 Megoldás: B Megoldás: B
 +
 +----
 +**Hogyan kell helyesen felszabadítani a memóriát egy dinamikusan foglalt kétdimenziós mátrix esetén?**
 +
 +  A) free(mat);
 +  B)
 +<sxh c>
 +for (int i = 0; i < sorok; i++)
 +    free(mat[i]);
 +free(mat);
 +</sxh>
 +  C) free(mat[][]);
 +  D) free(mat);
 +  
 +Megoldás: B
 +
 +----
 +
  
  
  
tanszek/oktatas/muszaki_informatika/matrixok_kezelese.1741904975.txt.gz · Last modified: 2025/03/13 22:29 by knehez