Accueil > Forum > > > > Tableau suite...
Tableau suite...
vendredi 5 décembre 2003 à 17:20:23 |
Tableau suite...

Niníel
|
Alors voila ma 2ème question de la journée :-P J'ai un tableau de caractères 64 position: char Tab[64], un compteur: int inCompter et un tableau de 1 position: char chTemp[1]. Je rentre un nombre, qui peut aller de 1 à 64 positions, dans mon tableau Tab et ensuite en faisant: Tab[inCompter++], je sorts le premier nombre de ce tableau. Ex: je rentre 25 dans mon tableau et j'extrais 2. En suite je veux stocker ce 2 dans mon tableau chTemp de 1 caractère. Mais c'est la que sa coince... Comment faire? D'avance merci pour vos réponses. Niníel
|
|
vendredi 5 décembre 2003 à 17:29:35 |
Re : Tableau suite...

aardman
|
Salut, Chaque octet contient un nombre ? Pour stocker ton 2 dans ton tableau chTemp: chTemp[0] = 2; En remplacement 2 par tab[] avec le bon index.
|
|
vendredi 5 décembre 2003 à 17:42:17 |
Re : Tableau suite...

BruNews
|
pourqui se compliquer la vie avec: char chTemp[1]; alors que: char chTemp; revient rigoureusement au meme. BruNews, ciao...
|
|
vendredi 5 décembre 2003 à 18:05:36 |
Re : Tableau suite...

Niníel
|
C'est vrai que chTemp et chTemp[1] sont égales... Donc vais pas mettre de 1.
Cependant pour la suite je comprends toujours pas! Si je dis: chTemp=Tab[inCompter++]. Tab[inCompter++] va bien me donner le nombre qui est stocké à la première position du tableau (sur 64). Mais cette valaeur ne sera pas transmise à chTemp... Et pourtant c'est ce que je veux faire.
Et pour répondre à la question de aardman, oui j'ai un nombre par position.
Niníel
|
|
vendredi 5 décembre 2003 à 18:08:58 |
Re : Tableau suite...

BruNews
|
int inCompter = 0; chTemp = Tab[inCompter++]; mintenant chTemp VAUT Tab[0] et inCompter VAUT 1. C'est une certitude. BruNews, ciao...
|
|
vendredi 5 décembre 2003 à 18:18:56 |
Re : Tableau suite...
|
vendredi 5 décembre 2003 à 21:51:19 |
Re : Tableau suite...

Niníel
|
Alors j'ai mon chTemp = Tab[inCompter++]; Donc si je rentre 789 dans Tab, avec la déclaration ci-dessus chTemp vaut 7. Jusque là, OK.
Maintenant, pour pas faire chier, je veux mettre chTemp dans une variable int qui s'appelle int inNombre. Donc j'ai mis la chose suivante: inNombre = atoi (chTemp); Mais le compilateur il est méchant avec moi et il me dis qu'il ne trouve pas la correspondance pout mon truc...
Comme d'hab, je peux que vous remercier d'avance... ;-P
Niníel
|
|
vendredi 5 décembre 2003 à 22:02:57 |
Re : Tableau suite...

BruNews
|
atoi (char*); un POINTEUR !!! pour atoi et non 8 bits. BruNews, ciao...
|
|
vendredi 5 décembre 2003 à 22:21:51 |
Re : Tableau suite...

Niníel
|
Bon premièrement, une réponse vaut bien un remerciement, donc merci :-D
Alors la sa ce passe mieux avec le pointeur. Cependant, mon compilateur n'est toujours pas contant (quel naze)...
Voila une partie de mon code (si on peut dire...);
int inCompteur; char Tab[64]; char* chTemp; int inNombre; chTemp = Tab[inCompter++]; inNombre = atoi (chTemp);
Bon comme je l'ai déjà dit, j'ai mis un nombre, dison 789 dans Tab. Il est claire que si je met un pointeur sur chTemp, il faudra que je corrige chTemp = Tab[inCompter++]; en *chTemp = Tab[inCompter++]; Tout ce passe bien saufe quand je fait un run du prog et qu'il arrive sur ce "truc". Là je reçois une erreur comme quoi sa a provoqué une classe d'exception, violation de l'adresse machin chose (peux importe)...
Pas cool, non!?
Niníel
|
|
vendredi 5 décembre 2003 à 22:24:00 |
Re : Tableau suite...

aardman
|
Salut, inNombre = (int) chTemp;
|
|
Cette discussion est classée dans : tableau, position, tab, suite, char
Répondre à ce message
Sujets en rapport avec ce message
tableau char [ par dingue007 ]
Voila je dois faire un prog en C++ : un tableau avec les mois de lannée et quand je tape un chiffre il me sort le mois ! mais je narrive pas a faire l
passer un tableau de pointeurs en parametres [ par achirane ]
bonjour,je debute en C (dur..) et j'ai un pb qui va surement vous faire ricaner ;-) :je voudrais passer un tableau de pointeurs en parametre a ma fonc
Tableau à 2 dimension [ par manta7 ]
Salut, depuis je sais pas combien de temps je galere juste pour passer un tableau a deux dimensionsVoici mon code,#include void tablo(char [][10]); m
convertion tab de char vers tab de int [C++] [ par Selune6666 ]
Bonjour,Je suis actuellement sur un projet de convertisseur de base (dec, binaire, hexa , octal) en C++Mon utilisateur entre le nombre a convertir dan
tableau de chaine de caractère [ par fiorellafatma ]
salut à tous je cherche à inverser les caractère des mot dans un tableau de mot voici montravail qui n'a pas marché et je vous demande de l'aide [^^p
Afficher le contenu d'un tableau dans un textBox [ par mourad777 ]
Bonjour à tous, J'ai un textbox dans lequel j'aimerai afficher un tableau de 5 éléments (char). J'ai tout essayé mais j'y arrive pas! :( Je programme
Valeur Tableau [ par ar1du62 ]
Bonjour, J'ai besoin de votre aide, je voudrai récupérer les valeurs d'un tableau ( char s[32];) dans une variable *char Par exemple : récuperer da
Allocation dynamique tableau 2D : erreur de seg [ par noname001 ]
Bonjour à tous, [^^happy13] j'aimerais faire appel à vos lumières concernant deux codes. Ils ont tous les deux pour but de créer un tableau 2D dynami
remplir un nombre dans un tableau [ par alex934 ]
Bonjour, j'ai besoin de votre aide :) Voila je souhaite mettre un nombre stocké(int) dans un tableau exemple: int a=132; int tab[3]; je voudrais
Problème SDL : Récupérer la position d'une case d'un tableau (image) ? [ par romain60112 ]
SDL : Récupérer la position d'une case d'un tableau (image) ? Bonjours a tous, Je souhaite savoir comment récupérer de façon efficace les coordonnées
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|