Aide pour prog c
celine
-
Zanlou -
Zanlou -
ou est l erreur ou les erreurs big merci.prog simple ouerture de fichier
#include <stdio.h>
FILE fopen(const char (c:\optimisation) , const char r);
void main(void)
{
FILE *fd;
typedef struct
{
short level;
unsigned flag;
char fd;
unsigned char hold;
short bsize;
unsigned char *buffer;
unsigned char *curp;
unsigned istemp;
short token;
}FILE;
if ((fd=fopen("c:\optimisation","r"))!= NULL)
{
printf("ouvert");
}
else
{
printf("non ouvert");
}
return ;
}
#include <stdio.h>
FILE fopen(const char (c:\optimisation) , const char r);
void main(void)
{
FILE *fd;
typedef struct
{
short level;
unsigned flag;
char fd;
unsigned char hold;
short bsize;
unsigned char *buffer;
unsigned char *curp;
unsigned istemp;
short token;
}FILE;
if ((fd=fopen("c:\optimisation","r"))!= NULL)
{
printf("ouvert");
}
else
{
printf("non ouvert");
}
return ;
}
A voir également:
- Aide pour prog c
- Robot prog - Télécharger - Édition & Programmation
- Clear prog - Télécharger - Sécurité
- Pb advpack.dll lors d'installation de prog - Forum Windows
- Recherche petit prog autre que paint ✓ - Forum Windows
- Décocher la case : toujours utiliser ce prog ✓ - Forum Windows
3 réponses
J'ai essayé ton programme, et je ne comprend pas très bien à quoi sert cette ligne-ci...
FILE fopen(const char (c:\optimisation) , const char r);
et plus bas, dans ton if((fd=fopen... tu dois doublé ton \ dans une chaîne de caractère pour qu'il le prenne en compte. Donc, écrit plutôt if ((fd=fopen("c:\\optimisation","r"))!= NULL) car sinon, il essait d'afficher le caractère ayant le code ansi "o" ce qu'il n'est pas capable de faire.
FILE fopen(const char (c:\optimisation) , const char r);
et plus bas, dans ton if((fd=fopen... tu dois doublé ton \ dans une chaîne de caractère pour qu'il le prenne en compte. Donc, écrit plutôt if ((fd=fopen("c:\\optimisation","r"))!= NULL) car sinon, il essait d'afficher le caractère ayant le code ansi "o" ce qu'il n'est pas capable de faire.
Salut,
je ne vois pas non plus l'utilité de la ligne :
FILE fopen(const char (c:\optimisation) , const char r);
c'est une tentative de redéclaration du prototype de fopen ( ) ?
Dans ce cas, pourquoi ???
Idem pour :
typedef struct
{
short level;
unsigned flag;
char fd;
unsigned char hold;
short bsize;
unsigned char *buffer;
unsigned char *curp;
unsigned istemp;
short token;
}FILE;
Pourquoi redéfinir le type FILE ???
Si ton but est de re-écrire la fonction fopen ( ), où est le code ?
Dans l'attente de te lire,
Zanlou
je ne vois pas non plus l'utilité de la ligne :
FILE fopen(const char (c:\optimisation) , const char r);
c'est une tentative de redéclaration du prototype de fopen ( ) ?
Dans ce cas, pourquoi ???
Idem pour :
typedef struct
{
short level;
unsigned flag;
char fd;
unsigned char hold;
short bsize;
unsigned char *buffer;
unsigned char *curp;
unsigned istemp;
short token;
}FILE;
Pourquoi redéfinir le type FILE ???
Si ton but est de re-écrire la fonction fopen ( ), où est le code ?
Dans l'attente de te lire,
Zanlou