String dans structure
Résolu/Fermé
A voir également:
- Dans son restaurant igor utilise une application pour gérer les réservations
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Structure d'un rapport de stage - Guide
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- Error pdf structure 40 - Forum PDF
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? ✓ - Forum Word
1 réponse
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 096
Modifié par [Dal] le 14/04/2014 à 18:49
Modifié par [Dal] le 14/04/2014 à 18:49
Salut fbdidi,
Il faut allouer l'espace mémoire avec malloc (et le libérer lorsqu'on n'en a plus besoin avec free).
Tu peux utiliser fgets, avec le flux stdin, qui te permettra le préciser le nombre maximum de caractères saisis à prendre en compte selon la taille de l'espace mémoire réservé, et ainsi éviter les débordements de mémoire plus facilement qu'avec scanf.
http://fr.openclassrooms.com/informatique/cours/realiser-des-saisies-securisees-grace-a-fgets/captures-securisees-grace-a-fgets-et-une-fonction-de-conversion
Ton typedef "nom" ne sert pas à grand chose, mais c'est une affaire de goût.
Dal
Il faut allouer l'espace mémoire avec malloc (et le libérer lorsqu'on n'en a plus besoin avec free).
Tu peux utiliser fgets, avec le flux stdin, qui te permettra le préciser le nombre maximum de caractères saisis à prendre en compte selon la taille de l'espace mémoire réservé, et ainsi éviter les débordements de mémoire plus facilement qu'avec scanf.
http://fr.openclassrooms.com/informatique/cours/realiser-des-saisies-securisees-grace-a-fgets/captures-securisees-grace-a-fgets-et-une-fonction-de-conversion
Ton typedef "nom" ne sert pas à grand chose, mais c'est une affaire de goût.
Dal
14 avril 2014 à 23:28
fgets(humain.nomJoueur, sizeof char * 20, stdin);
ne fonctionne pas. J'ai une erreur
14 avril 2014 à 23:37
15 avril 2014 à 00:03
merci c'est nikel