Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 29 Dec 2002 14:19:37

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

aide pour un n00bie en C !!!

j'ai un pb avec TC3,
j'essaye d'apprendre à maitriser
les tableaux,

Code:

#include<conio.h>
#include<iostream.h>
#include<casio2.h>
int main(void)
{
printf("bonjour");
getch();
int a,b;
int essais[1][9][1]={9,8,7,6,5,4,3,2,1};
for (a=1;a!=9;a++)
{
getch();
cout<<("n");
cout<<(a);
cout<<("  ");
if (essais[1][a][1]==1) b=1;
if (essais[1][a][1]==2) b=2;
if (essais[1][a][1]==3) b=3;
if (essais[1][a][1]==4) b=4;
if (essais[1][a][1]==5) b=5;
if (essais[1][a][1]==6) b=6;
if (essais[1][a][1]==7) b=7;
if (essais[1][a][1]==8) b=8;
cout<<(b);
}
}

et ca me fait l'erreur "cannot convert 'void *' to 'void (far*)()' "
au niveau de "PtrReboot" dans casio2.h version 2.1,
pourquoi et comment remedier à cela svp.


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#2 29 Dec 2002 14:23:03

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: aide pour un n00bie en C !!!

un tuto sur les tablo se serait cool car moi j'y comprend rien jarive po a en declarer et encore moins a les utiliser.pour les sims en C il fodra que jai compris comment sa marche sinon sa va pas le faire.alors a vo claviers !


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#3 29 Dec 2002 14:26:56

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: aide pour un n00bie en C !!!

c'est bien pratique les matrice en basic !!!
c pour mon jeu que je vous le demande !!!
alors svp, repondez nous :!::!::!:


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#4 29 Dec 2002 15:48:44

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: aide pour un n00bie en C !!!

C'est normal, mais ca ne vient pas des tableaux a mon avis!

je pense que c'est parce que tu essaies de mélanger du C et du C++.
En C, pour écrire du texte, tu utilises la fonction printf(); en C++, l'opérateur << avec l'ostream cout.
Mais tu ne peux pas utiliser les deux en meme temps!
Si ton prog s'appelle bazar.c , c'est que tu travailles en C ( ce que tu devras faire en général pour la g100 ); si c'est bazar.cpp, c'est que tu bosses en c++...

Par conséquent si ici c'est un code en C ( t'es obligé au début sinon probleme avec casio2.h et toutes les autres librairies ), tu peux pas utiliser cout << !

Donc ici fais plutot

Code:

#include<conio.h> 
#include<casio2.h>   // pas de iostream.h dans un prog en C !!!
int main(void) 
{ 
printf("bonjour"); 
getch(); 
int a,b; 
int essais[1][9][1]={9,8,7,6,5,4,3,2,1}; 
for (a=1;a!=9;a++) 
{ 
getch(); 
printf(%d  %d,a,essais[1][a][1]);
} 
} 

Au fait plutot que de passer par b pour afficher le contenu de essais[1][a][1] tu pouvais directement afficher essais[1][a][1] :

Code:

cout << essais[1][a][1];

MAIS seulement dans un prog en C++ !


Pensez à surveiller mes releases wink

Hors ligne

 

#5 29 Dec 2002 16:02:49

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: aide pour un n00bie en C !!!

et sinon une petite explication sur le fonctionnmeent dun tableau c possible ?? big_smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#6 29 Dec 2002 16:09:03

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: aide pour un n00bie en C !!!

Je te conseille cet extrait d'un cours de C++ ( c'est identique au C ):
http://www.up.univ-mrs.fr/wcpp/Lecons/L09.pdf

( Je trouve ce cours assez bien fait d'ailleurs!! )


Pensez à surveiller mes releases wink

Hors ligne

 

#7 29 Dec 2002 17:13:38

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: aide pour un n00bie en C !!!

coche l'option c++ always dans
option->compiler->c++ option
et l'erreur si g bien compris ne viens pas de ton morceau de code mais dans casio2.h, donc cout n'y pour rien.
moi g eu le meme pb avec les lib de 2072


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#8 30 Dec 2002 05:18:17

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: aide pour un n00bie en C !!!

non, l'erreur ne vient pas de ca ,
enfin ca ne fait rien,
et ce n'est pas la première fois que
j'utilise cout et printf dans un même
prog, et d'hab ca fonctionne


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#9 30 Dec 2002 15:04:29

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: aide pour un n00bie en C !!!

Oui mais c'est a éviter quand meme...  yikes ( d'ailleurs y'a que TC et quelques autres logiciels Borland qui acceptent ca, parce que c'est pas du tout rigoureux comme programme!  :? )


Pensez à surveiller mes releases wink

Hors ligne

 

#10 31 Dec 2002 05:16:09

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: aide pour un n00bie en C !!!

en C, coment
fait on pour afficher une variable ?
merci


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#11 31 Dec 2002 05:19:54

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: aide pour un n00bie en C !!!

ca dépend de ce que tu veu afficher ( char int long float etc) et en quoi ( graphique texte etc) !


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#12 31 Dec 2002 05:28:21

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: aide pour un n00bie en C !!!

pour l'instant, c'est pour faire des essais
apprendre à maitriser tous ce qui utilise
des variables, et je fais tout en mode
texte.
merci


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#13 31 Dec 2002 05:32:09

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: aide pour un n00bie en C !!!

moi j'utilise clrscr(); puis printf("%[le nb de chiffre]d",tonchiffre);
enfin suivi de 2 getch();

enfin je crois, ya un bail que g pas utilisé printf ( la derniere foie ct pour afficher des trucs dans la toute premiere version de duelspace lol)


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr