J'ai déclaré une variable char ope dans la fonction main. J'ai pris l'entrée via la fonction getchar et stocké dans ope. Maintenant, je veux vider la variable afin que je puisse en stocker d'autres dans ope. Quelqu'un peut-il me montrer comment le faire ?? Je veux juste stocker en continu l'entrée dans la variable ope. Si c'est possible par d'autres moyens, veuillez me guider. Je serai très reconnaissant.Suppression d'une variable char dans c
1
A
Répondre
1
Vous pouvez réutiliser la fonction getchar()
de la même manière que vous l'avez utilisée pour la première fois.
Voici un exemple de code provenant du cplusplus.
#include <stdio.h>
int main()
{
char c;
puts ("Enter text. Include a dot ('.') in a sentence to exit:");
do {
c=getchar();
putchar (c);
} while (c != '.');
return 0;
}
0
Vous n'avez pas besoin de l'effacer, il suffit de faire de nouveau getchar(). Eventuellement, définissez-le sur ou "0 char"
c = '\0'; or c = 0;
Questions connexes
- 1. Suppression du tableau char retourné par getenv()
- 2. Conversion invalide de const char en char - Suppression de voyelle
- 3. équivalent char * dans C#
- 4. Problème avec char * et char ** (C -> C++)
- 5. Comment accéder/marshall char * variable de dll importer en C#
- 6. Libération de la mémoire pour const char * variable en C++
- 7. RBuf8 char * dans Symbian C++
- 8. C++ char * dans les méthodes
- 9. C/C++ emballage signé char dans int
- 10. convertir char ** en char * ou char
- 11. char * adresse de variable en fonction char [] adresse de la variable
- 12. C# Marshalling char ** et unsigned char **
- 13. c scinder un char * en un char **
- 14. Suppression tableau dynamique de caractère dans C++
- 15. variable de chemin: suppression d'éléments indésirables
- 16. Char * reallocation en C++
- 17. Char décalant en C
- 18. char ascii - Objective-C
- 19. Suppression d'un HashTable C++
- 20. Char erreur C langauge
- 21. const char * en C++
- 22. comment lire stderr en char [] dans c
- 23. Trier un tableau de char dans C
- 24. Bizarreries dans des tableaux C char
- 25. C++: insère char dans une chaîne
- 26. comment affecter une valeur char à une variable chaîne dans C#
- 27. char * pointeur de la chaîne en C#
- 28. variable globale dans une autre bibliothèque, C
- 29. Int à Char en C#
- 30. C - Différence entre "char var []" et "char * var"?
getchar() renvoie un entier – Nyan