Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    2

    Qual è la dim max di una matrice in #C?

    Ciao a tutti,
    inizio col dire che ho iniziato da poco a programmare in C.
    Sono alle prese con una matrice, di tipo double, 16384x16384, quando vado a compilare mi dice che la dimensione è troppo elevata. Questo è un limite imposto dalla memoria del PC oppure no?
    Ho un pentium 4, 2.4GHz, 512MB RAM.

    Grazie per l'attenzione

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Tu vuoi allocare

    16384 x 16384 x 8 byte = 2.147.483.648 byte

    ... prova a darti una risposta da solo ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    2
    Ho capito...
    ma in generale il limite è imposto dalla memoria?
    oppure c'è un limte del linguaggio di programmazione?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da Repper
    Ho capito...
    ma in generale il limite è imposto dalla memoria?
    oppure c'è un limte del linguaggio di programmazione?
    Il limite primario e' quello della memoria ...

    Ovviamente, esiste anche un valore limite di dimensioni e di elementi per dimensione negli array, secondo il linguaggio, ma e' la memoria a finire prima ...

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Ho spostato la discussione all'interno del forum dedicato a Visual Basic (VBx, VBA, ...) e ai linguaggi per .NET Framework (VB.NET, C#, ...).

    In futuro, poni in questo forum le domande relative a questi linguaggi.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.