Bonjour je commence le C sous Ti89 ce qui est assez similaire au C sur PC mais je me pose néanmoins une question concernant la prise d'un argument.
Je m'explique, je veux coder un programme et l'appeler en faisant prog(x^2 + 2*3) et donc mettre l'argument passé au programme dans une variable.
Donc je cherche tout simplement comment recuperer les arguments passés à un programme :]
Voilà,
merci d'avance et bonne journée à vous.
Transistor.
[C:Ti89] Argument
4 messages
• Page 1 sur 1
-
Transistor
Niveau 1: MD (Membre Débutant)- Messages: 2
- Inscription: 11 Oct 2007, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: TSTI
Re: [C:Ti89] Argument
Salut
Comme sur PC logiquement.
Il y a des programmes d'exemple sur le site de TiGCC qui montrent ce type de probleme
Comme sur PC logiquement.
Il y a des programmes d'exemple sur le site de TiGCC qui montrent ce type de probleme
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 3382
- Inscription: 04 Fév 2005, 00:00
- Localisation: Le nez dans mon ordi
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: PSI
Re: [C:Ti89] Argument
Non justement sur pc et Ti c'est pas pareil :/
J'ai regardé les exemples mais c'est juste des jeux et/ou effet graphique rien qui ne demande un argument.
Bonne soirée et merci.
J'ai regardé les exemples mais c'est juste des jeux et/ou effet graphique rien qui ne demande un argument.
Bonne soirée et merci.
-
Transistor
Niveau 1: MD (Membre Débutant)- Messages: 2
- Inscription: 11 Oct 2007, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: TSTI
Re: [C:Ti89] Argument
- Code: Tout sélectionner
#include tigcclib.h
void _main()
{
ESI argptr;
InitArgPtr(argptr);
char buffer[];
strcpy(buffer,GetStrnArg(argptr));
//la suite du code ici
}
buffer contient alors la fonction que tu a rentré
mais faudra mettre une chaine en argument, par exemple prog("x^2+2*3") au lieu de prog(x^2+2*3)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Messages: 10994
- Inscription: 19 Déc 2005, 00:00
- Localisation: /dev/null mais je survis :)
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: epita ING3 \o
4 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: ClaudeBot [spider] et 3 invités