preguntar acerca de scanf

9
réponses

Vous recherchez l’équivalent C# de scanf

J'avais l'habitude de coder en langage C dans le passé et j'ai trouvé la fonction scanf très utile. Malheureusement, il n'y a pas d'équivalent en C#. Je l'utilise pour analyser des fichiers texte semi-structurés. J'ai trouvé un exemple intéressant …
demandé sur 1970-01-01 00:33:29
2
réponses

C / C++ printf () avant le problème scanf()

J'utilise Eclipse pour coder en C / C++ et je me bats avec ce qui pourrait être quelque chose d'assez facile. Dans mon code ci-dessous j'utilise printf() et après scanf(). Althougth {[5] } est écrit avant scanf() la sortie diffère. J'ai pu trouver qu …
demandé sur 1970-01-01 00:33:33
7
réponses

Quel Est L’équivalent Java de sscanf pour analyser les valeurs d’une chaîne en utilisant un motif connu?

donc je viens d'un arrière-plan en C (à l'origine, même si je n'ai pas utilisé ce langage depuis près de 5 ans) et j'essaie d'analyser certaines valeurs à partir d'une chaîne en Java. En C, j'utiliserais sscanf. En Java, les gens m'ont dit "Utilisez …
demandé sur 1970-01-01 00:33:31
6
réponses

Comment lire scanf jusqu’à EOF en C?

j'ai ceci mais une fois qu'il atteint l'EOF supposée il répète juste la boucle et scanf encore. int main(void) { char words[16]; while(scanf("%15s", words) == 1) printf("%sn", words); return 0; } ... …
demandé sur 1970-01-01 00:33:30
4
réponses

Parcourir un fichier texte ligne par ligne en C

j'ai travaillé sur un petit exercice pour ma classe de SiC et je suis très confus par les méthodes utilisées par C pour lire un fichier. Tout ce que je vraiment besoin de faire est de lire un fichier ligne par ligne et d'utiliser les informations rec …
demandé sur 1970-01-01 00:33:32
6
réponses

Quelle est la différence entre sscanf ou atoi pour convertir une chaîne en un entier?

gcc 4.4.4 c89 ce qui est mieux pour convertir une chaîne de caractères en une valeur entière. j'ai essayé 2 méthodes différentes atoi et sscanf. Les deux fonctionnent comme prévu. char digits[3] = "34"; int device_num = 0; i …
demandé sur 1970-01-01 00:33:30
7
réponses

C — le scanf() vs gets() et fgets()

j'ai fait un programme assez facile de convertir une chaîne de caractères (en supposant que les nombres sont entrés) à un entier. après avoir été fait, j'ai remarqué quelques" bogues "très particuliers que je ne peux pas répondre, principalem …
demandé sur 1970-01-01 00:33:30
3
réponses

scanf () laisse le nouveau char de ligne dans le buffer

j'ai le programme suivant: int main(int argc, char *argv[]) { int a, b; char c1, c2; printf("Enter something: "); scanf("%d",&a); // line 1 printf("Enter other something: "); scanf("%d", &b); // line 2 printf("Enter a ch …
demandé sur 1970-01-01 00:33:31
13
réponses

Pourquoi est scanf() provoquer une boucle infinie dans ce code?

j'ai un petit C-program qui lit les nombres de stdin, un à chaque cycle de boucle. Si l'utilisateur introduit une NaN, une erreur doit être imprimée sur la console et l'invite d'entrée doit revenir. À l'entrée de "0", la boucle doit se terminer et le …
demandé sur 1970-01-01 00:33:29
5
réponses

Simple c scanf ne fonctionne pas? [dupliquer]

cette question a déjà une réponse ici: scanf() les feuilles de la nouvelle ligne de caractère dans le tampon 3 réponses Si je, …
demandé sur 1970-01-01 00:33:30