Comment utiliser memset fonction dans le tableau à deux dimensions pour l'initialisation des membres en C?

Je veux savoir comment je peux utiliser le memset() fonction dans un two dimensional array dans C.

Je ne veux pas face à tout problème de poubelles dans ce tableau. Comment initialiser ce tableau?

Quelqu'un pourrait-il m'expliquer comment faire?

La réponse dépend si la matrice est définie à l'aide de la pile mémoire ou la mémoire du tas.
Que ce soit sur la pile ou le tas, à l'aide de memset, comme l'Op a demandé, n'est pas différent.
Bien sûr, utiliser memset n'est pas toujours la meilleure façon d'aller. Une solution - si la fonction malloc() est utilisée, essayez de calloc() à la place.
Si vous avez besoin d'utiliser memset et souhaitez aider à déterminer la taille du tableau, s'il vous plaît poster un bout de code qui montre comment le tableau est alloué.
C'est mon code d'initialisation de définir tableau à deux dimensions et j'ai créer deux dimensions tableau dynamique, pour cette raison, je déclare de cette façon. int **matrice; int **de retour;

OriginalL'auteur Fisol Rasel | 2014-04-13