Programmation C : opérations sur L-Valeur (Dark! Shad!)

Janot Membre non connecté
-
- Voir le profil du membre Janot
- Inscrit le : 18/02/2007
- Site internet
- Groupes :
-
Fondateur MLO

J'ai besoin d'une aide urgente... J'ai un devoir à rendre et j'ai cette question qui m'est posée dans un exercice:
Citation :
En C l'instruction X + 1 = 231; donne une erreur à l'exécution.
En gros faut que j'exlique pourquoi.... Je vois bien que cette instruction n'est pas possible en C (c'est même trivial) mais je n'arrive pas à expliquer pourquoi les opérations sont interdites sur les L-valeur...
Autre question:
Citation :
La chaine de caractère x509 est un mot réservé en C.
Là j'ai beau chercher, mais je trouve pas pourquoi ni comment...
Merci!!

darkvodka Membre non connecté
-
- Voir le profil du membre darkvodka
- Inscrit le : 15/05/2007
- Groupes :
Désolé je ne vais pas pouvoir t'aider !
Pour la 1ère question, ba l'expression n'a aucun sens !
X+1 renvoie une valeur et non une variable! Et le signe '=' est une affectation!
On ne peut pas affecter une valeur à une valeur ...
Les valeurs sont affectées à des variables !
Pour la 2ème question, je n'en ai aucune idée ! Mais je peux me renseigner !

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
x=230

ok je --------->[]

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie