Bonjour,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
typedef struct label 
{
	char nom[5];
	char *nom_pt;
}struc;
 
void main (void)
{
	struc premier;
 
	premier.nom_pt = "haha";
	strcpy(premier.nom,"hehe");
 
}

je me demandais pourquoi , pour bien cerner la difference entre pointeur et tableau pourquoi on a pas le droit d'écrire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
premier.nom = "heho"
directement il ne veux pas compiler, je pense que c'est logique mais je ne comprends pas bien pourquoi
malgres que j'ai lu plusieurs tutoriaux sur la chose

Voila merci