Questions sur calloc

18
réponses

Différence entre malloc et calloc?

Quelle est la différence entre faire: ptr = (char **) malloc (MAXELEMS * sizeof(char *)); ou: pt ... oc (MAXELEMS, sizeof(char*)); quand est-ce une bonne idée d'utiliser calloc plutôt que malloc ou vice versa?
demandé sur 2009-10-08 19:04:33
5
réponses

Bonne façon d'initialiser les structures C++

notre code implique une structure POD (Plain Old Datastructure) (c'est une structure de base c++ qui a d'autres struct ... s)" lorsque ces variables sont utilisées. Est ma compréhension erronée ici, ou est Valgrind jeter des faux positifs?
demandé sur 2011-05-06 20:39:55
4
réponses

Quel est le premier "c" dans "calloc"?

un étudiant m'a posé la question et je n'en étais pas sûr. Devine comprennent: "compté", "compensation", "c ... if. Personne ne sait la véritable étymologie et peut-être avoir une référence faisant autorité pour le sauvegarder?
demandé sur 2015-08-08 03:33:01
11
réponses

C++: nouvel appel qui se comporte comme calloc?

Est un appel que je peux apporter à new pour avoir zéro de la mémoire comme calloc?
demandé sur 2009-04-30 22:43:45
4
réponses

C - calloc() v. malloc() [en double]

possibilité de dupliquer: c différence entre malloc et calloc 151980920" s'il vo ... ( ) fonction contient tous les zéros. Source ( ' C 'Programming , Salim Y. Amdani) Merci
demandé sur 2010-08-10 16:45:43
4
réponses

Application invalide de sizeof au type incomplet avec une structure

j'ai une structure où j'ai mis toutes les informations sur les joueurs. C'est ma structure: struct player{ int startin ... tte erreur de compilation que je ne peux pas comprendre: invalid application of `sizeof' to incomplete type `player'
demandé sur 2012-01-18 22:18:56
5
réponses

Deux arguments pour calloc

Pourquoi calloc prenez deux arguments au lieu d'un comme malloc? plus précisément, puisqu'il n'y a pas de différence ent ... al d'octets à allouer? Quelle est la raison d'être de cette interface? Et pourquoi cela ne s'applique-t-il pas à malloc?
demandé sur 2010-11-03 06:02:38
5
réponses

Je suis très confus au sujet de malloc() et calloc() sur C

j'ai toujours programmé en Java, ce qui est probablement la raison pour laquelle je suis si confus à ce sujet: en Java j ... raison avec toutes les "traductions"Java-C? Pourquoi ce code travail? y a-t-il une différence entre malloc(n*sizeof(int)) et
demandé sur 2010-11-21 15:50:25
6
réponses

Utilisation correcte de realloc()

De l'homme realloc:Le realloc() renvoie un pointeur vers la mémoire nouvellement allouée, qui est correctement alignés pou ... ettre une autre condition qui comparera l'égalité de ptr et de ptr1 et exclura l'exécution de la déclaration libre(ptr)?
demandé sur 2014-01-09 01:16:42
2
réponses

Pourquoi calloc prend deux arguments alors que malloc n'en prend qu'un?

de l'OMI, un seul suffit, pourquoi ne calloc besoin de le découper en deux arguments?
demandé sur 2011-09-24 05:41:41