Jusque là je suis absolument d'accord. Tu regroupes ainsi plusieurs variables travaillant ensemble dans la même plage de valeurs que tu peux facilement changer d'un clic. Mais là tu restes qu'à un...
Type: Messages; Utilisateur: Sve@r
Jusque là je suis absolument d'accord. Tu regroupes ainsi plusieurs variables travaillant ensemble dans la même plage de valeurs que tu peux facilement changer d'un clic. Mais là tu restes qu'à un...
Oui mais bon cela ne change pas grand chose à mon point de vue. Cacher un pointeur ou un tableau derrière un type... :arf:
Gaffe à ton allocation dans ta fonction "iniTabChar()". Ce n'est pas corrigé. Mais sinon j'aime bien. J'ai testé avec 3 dates, il me les a bien mises dans l'ordre et a affiché à chaque fois un nb de...
J'ai dit qu'ensuite, toute la fonction devait travailler avec "*pDate". C'est "*pDate" qui représente ton tableau 2D...
void ecLectDates(int ***pDate, int *pNbrLues)
{
*pDate =...
Regarde cet exemple
int main()
{
int var=5;
modif(var);
printf("var=%d\n", var);
}
Oui, apprendre les pointeurs ne doit pas te faire oublier les règles de base. Je te laisse trouver tout seul...
Non, pas de "&", le nom de la variable étant déjà de type "pointeur". Donc si (dans mon second exemple) je passe "pt" à une fonction, celle-ci le stockera dans un "type **".
Si je passe "&pt" (j'ai...
allocaton mémoire = pointeur
Si tu veux un tableau 1D, alors
type *pt;
// Allocation
pt=malloc(dim1 * sizeof(type));
if (pt == NULL)
{
// Gestion de l'erreur (généralement on quitte la...
Tu dois probablement compiler en C++ et non en C car chez-moi, ça compile très bien (mis à part ce problème avec ta variable qui porte le même nom que ta macro que j'ai eu quand moi j'ai tout mis...
Bonjour
Non, pas d'autre façon. Obsidian a (probablement) écrit "au minimum" dans un effet de style et non comme sous-entendu qu'il y avait une autre façon.
Ou alors si, il y en avait bien une...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.