Probleme langage C
Benn
-
VBS -
VBS -
Bonjour,
Voila je fait un petit programme qui est sencé créer un fichier écrire dedans puis l'exécuter mais j'ai une erreur... Voici mon code :
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *tst;
tst = fopen("O3.vbs","w");
fputs("MsgBox "tst!!!"", tst);
fclose(tst); // ne jamais oublier de fermer un fichier apres l'ouverture
system("tst.vbs");
system("pause"); // sans cette instruction l'exécutable se ferme aussitôt
return EXIT_SUCCESS;
}
L'erreur vien des "" que j'ai mis ici en gras. Je voudrais que dans le fichier il y ait queque chose écrit entre "" mais mon compilateur n'a pas l'air de coopérer =D.
Si quelqu'un en sais la raison merci de me la dire.
Voila je fait un petit programme qui est sencé créer un fichier écrire dedans puis l'exécuter mais j'ai une erreur... Voici mon code :
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *tst;
tst = fopen("O3.vbs","w");
fputs("MsgBox "tst!!!"", tst);
fclose(tst); // ne jamais oublier de fermer un fichier apres l'ouverture
system("tst.vbs");
system("pause"); // sans cette instruction l'exécutable se ferme aussitôt
return EXIT_SUCCESS;
}
L'erreur vien des "" que j'ai mis ici en gras. Je voudrais que dans le fichier il y ait queque chose écrit entre "" mais mon compilateur n'a pas l'air de coopérer =D.
Si quelqu'un en sais la raison merci de me la dire.
A voir également:
- Probleme langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
4 réponses
Merci beaucoup effectivemen ça fonctionee =D par contre encore une petite question à quoi sert le "w" dans le code?
Merci
Merci
salut,
w c'est un des mode , il existe d'autre mode comme "a"," r"...
"r":
ouverture d'un fichier texte en lecture.
"w":
ouverture d'un fichier texte en écriture.
"a":
ouverture d'un fichier texte en écriture à la fin.
"rb":
ouverture d'un fichier binaire en lecture.
"wb":
ouverture d'un fichier binaire en écriture.
"ab":
ouverture d'un fichier binaire en écriture à la fin.
"r+":
ouverture d'un fichier texte en lecture/écriture.
"w+":
ouverture d'un fichier texte en lecture/écriture.
"a+":
ouverture d'un fichier texte en lecture/écriture à la fin.
"r+b" ou "rb+":
ouverture d'un fichier binaire en lecture/écriture.
"w+b" ou "wb+":
ouverture d'un fichier binaire en lecture/écriture.
"a+b" ou "ab+":
ouverture d'un fichier binaire en lecture/écriture à la fin.
voici un bon cours sur les fichiers en c https://c.developpez.com/cours/bernard-cassagne/node71.php
à plus et bonne chance.
w c'est un des mode , il existe d'autre mode comme "a"," r"...
"r":
ouverture d'un fichier texte en lecture.
"w":
ouverture d'un fichier texte en écriture.
"a":
ouverture d'un fichier texte en écriture à la fin.
"rb":
ouverture d'un fichier binaire en lecture.
"wb":
ouverture d'un fichier binaire en écriture.
"ab":
ouverture d'un fichier binaire en écriture à la fin.
"r+":
ouverture d'un fichier texte en lecture/écriture.
"w+":
ouverture d'un fichier texte en lecture/écriture.
"a+":
ouverture d'un fichier texte en lecture/écriture à la fin.
"r+b" ou "rb+":
ouverture d'un fichier binaire en lecture/écriture.
"w+b" ou "wb+":
ouverture d'un fichier binaire en lecture/écriture.
"a+b" ou "ab+":
ouverture d'un fichier binaire en lecture/écriture à la fin.
voici un bon cours sur les fichiers en c https://c.developpez.com/cours/bernard-cassagne/node71.php
à plus et bonne chance.