2010-10-31 23 views
0

Ok donc je suis un peu un problème ici. essentiellement Im lecture de la mémoire partagée, mais ce n'est pas le problème. J'ai une fonction change.c qui me permet de changer une mémoire partagée struct studentdata si je saisis leur numéro "ID".Chaîne Comparer les problèmes? C

question a été résolue

+0

Où est la définition d'un étudiant? tu peux le montrer? – Svisstack

+0

imprimez les longueurs des cordes et assurez-vous qu'elles sont nulles. – JimR

+0

La définition de l'élève est cette structure. StudentInfo { char Nom [20]; identificateur de caractère [15]; char Adresse [50]; char telNumber [15]; }; –

Répondre

0

Je crois que les chaînes ne sont pas vraiment la même chose. Essayez d'utiliser strncmp?

+0

cela a fonctionné, ils ne doivent pas avoir été terminés par null :( –