| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 15.07.13 Prihlásený: 27.05.18 Príspevky: 243 Témy: 42 |
Dobrý deň, potreboval by som vysvetliť týchto pár riadkov malo by sa jednať o dynamickú alokáciu dvojrozmerného poľa hlavne nechápem tým dvom ** Kód: char **ja, **pc1, **pc2; ja = (char**) malloc(sizeof(char*) * velkost); pc1 = (char**) malloc(sizeof(char*) * velkost); pc2 = (char**) malloc(sizeof(char*) * velkost); int i; for(i=0; i<velkost; i++) { ja[i] = (char*) malloc(sizeof(char) * velkost); pc1[i] = (char*) malloc(sizeof(char) * velkost); pc2[i] = (char*) malloc(sizeof(char) * velkost); }
_________________ PC: MB MSI 970A-G43 CPU AMD FX6300 6*3,50GHt turbo 4,1Ghz GPU Gigabyte r7 370 windforce oc edition 2GB Ram 8GB Kingston fury hyperx 1866Mhz SSD:Kingston SSDNow V300 120GB HDD:Seagete baracuda 1TB 7200rpm HDD2 Samsung HD502HJ 500GB 7200RPM PSU fortron hexa + 500W cpu chladič zalman CNPS5X Performa NOTEBOOK:HP Elitebook 8460p Tablet:Prestigio visconte Quad: Mobil: Microsoft Lumia 640 Dual sim
Auto:Chevrolet camaro 1986 IROC-Z |
|
Registrovaný: 22.08.11 Prihlásený: 14.12.23 Príspevky: 2361 Témy: 11 | Napísal magic: 02.05.2017 13:29 | |
|
Chapes alokacii jednorozmerneho pola ?
|
|
Registrovaný: 15.07.13 Prihlásený: 27.05.18 Príspevky: 243 Témy: 42 |
yop
_________________ PC: MB MSI 970A-G43 CPU AMD FX6300 6*3,50GHt turbo 4,1Ghz GPU Gigabyte r7 370 windforce oc edition 2GB Ram 8GB Kingston fury hyperx 1866Mhz SSD:Kingston SSDNow V300 120GB HDD:Seagete baracuda 1TB 7200rpm HDD2 Samsung HD502HJ 500GB 7200RPM PSU fortron hexa + 500W cpu chladič zalman CNPS5X Performa NOTEBOOK:HP Elitebook 8460p Tablet:Prestigio visconte Quad: Mobil: Microsoft Lumia 640 Dual sim
Auto:Chevrolet camaro 1986 IROC-Z |
|
Registrovaný: 22.08.11 Prihlásený: 14.12.23 Príspevky: 2361 Témy: 11 | Napísal magic: 02.05.2017 16:08 | |
|
Tak dvojrozmerne je to iste, len v kazdom "riadku" jednorozmerneho pola alokujes dalsie jednorozmerne. Iny sposob je alokovat dlhe jednorozmerne a "rozrezat" ho na riadky.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 02.05.2017 20:47 | |
|
Dve hviezdičky hovoria, že je to pointer na pointer. Čiže máš pole pointerov, kde každý prvok (pointer) ukazuje na pole (tiež pointer, pretože pole v C je vždy pointer na prvý prvok poľa)
Inak povedané, prvý prvok dvojrozmerneho poľa je pointer na prvý prvok prvého poľa.
Zjednodušene platí to čo napísal magic.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| deklarovanie dvojrozmerneho pola s operatorom new v Assembler, C, C++, Pascal, Java | 10 | 991 | 28.12.2008 23:56 neutronmind | | funkcia pre vypis dvojrozmerneho pola v C v Assembler, C, C++, Pascal, Java | 9 | 1445 | 10.07.2011 12:47 v.tkac | | alokacia a ine v Assembler, C, C++, Pascal, Java | 9 | 830 | 12.05.2011 16:42 johny29 | | Staticke pole smernikov a jeho polozky - alokacia pamate v Assembler, C, C++, Pascal, Java | 6 | 1400 | 27.03.2009 17:42 programator | | Dynamicka IP v Audio programy | 0 | 592 | 17.05.2009 19:50 DaTio | | Dynamicka IP v Siete | 1 | 441 | 07.02.2010 13:29 Jaro | | dynamicka verejna ip v Sieťové a internetové programy | 6 | 1338 | 25.01.2009 13:18 janox | | Dynamická MAC adresa v Siete | 1 | 831 | 08.12.2012 10:18 majky358 | | dynamicka sirka divov v HTML, XHTML, XML, CSS | 5 | 431 | 30.11.2010 18:26 Blackdevil | | Dynamicka tabulka pomocou css v HTML, XHTML, XML, CSS | 6 | 479 | 21.03.2015 21:13 F3RY | | Router a dynamicka IP v Siete | 12 | 4293 | 07.12.2010 17:06 p.t.r | | SA:MP dynamicka IP v Sieťové a internetové programy | 2 | 948 | 03.02.2011 17:42 MartinHavo | | Dynamická alebo Statická IP Adresa v Siete | 1 | 880 | 08.12.2012 10:27 majky358 | | Dynamická IP pri orange edge. v Siete | 8 | 916 | 20.06.2007 14:01 Kyborg | | Dynamicka IP adresa -> staticka v Siete | 1 | 776 | 05.06.2012 20:57 majky358 | | vzdialena plocha a dynamicka IP v Operačné systémy Microsoft | 3 | 789 | 21.09.2008 14:30 Punker661 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|