preguntar acerca de printf
9
réponses
Que signifient %s et % d dans printf dans le langage C? [fermé]
Je ne comprends pas ce que font les %s et d% dans ce code C:
for (i=0;i<sizeof(code)/sizeof(char*); i++) {
printf("%s%d%s%dn", "Length of String ", i, " is ", strlen(code[i]));
str = code[i];
printf("%s%d%s%cn","The first character i …
demandé sur
1970-01-01 00:33:32
4
réponses
Utilisation Simple de sprintf-C
J'essaie de comprendre pourquoi un problème plus important se produit, en utilisant un programme plus petit comme exemple. Ce petit programme ne fonctionne pas, m'amenant à croire que c'est ma compréhension de la fonction qui est imparfait.
Pour aut …
demandé sur
1970-01-01 00:33:31
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
3
réponses
Comment utiliser r’s sprintf pour créer des chaînes de largeur fixes avec fill whitespace à la fin?
j'ai un vecteur de cordes et je veux créer un fixe avec de la corde à partir de cela. Les cordes plus courtes doivent être remplies d'espaces blancs. E. g.:
c("fjdlksa01dada","rau","sjklf")
sprintf("%8s")
# returns
[1] "fjdlksa01dada" " rau" …
demandé sur
1970-01-01 00:33:32
4
réponses
Spécificateur de Format %02x
j'ai un programme simple :
#include <stdio.h>
int main()
{
long i = 16843009;
printf ("%02x n" ,i);
}
j'utilise %02x spécificateur de format pour obtenir la sortie 2 char,
Cependant, le résultat que j'obtiens est:
1010101
…
demandé sur
1970-01-01 00:33:33
6
réponses
awk additionner une colonne et imprimer cette somme sur chaque ligne d’entrée
Mon file.txt ressemble à ceci:
1 12
2 18
3 45
4 5
5 71
6 96
7 13
8 12
je peux résumer la deuxième colonne comme ceci:
awk '{ sum += } END { print sum }' file.txt
272
Quelle est la meilleure façon d'imprimer cette somme sur chaque ligne? C'est …
demandé sur
1970-01-01 00:33:32
12
réponses
Caractères d’imprimerie et leur code ASCII en C
comment imprimer un caractère et sa valeur ASCII équivalente en C?
... …
demandé sur
1970-01-01 00:33:29
4
réponses
Pointeur ne fonctionnera pas en printf()
Avoir un problème avec l'impression d'un pointeur. Chaque fois que j'essaie et compiler le programme ci-dessous, j'obtiens l'erreur suivante:
pointers.c:11: warning: format ‘%p’ expects type ‘void *’, but argument 2 has type ‘int *’
il est éviden …
demandé sur
1970-01-01 00:33:31
5
réponses
Que signifie le spécificateur de format %*s?
Dans le code que je dois maintenir, j'ai vu un spécificateur de format %*s . Quelqu'un peut-il me dire ce que c'est et pourquoi est-il utilisé?
un exemple de son usage est comme:
fprintf(outFile, "n%*s", indent, "");
... …
demandé sur
1970-01-01 00:33:29
2
réponses
Printf long long int in C avec GCC?
Comment puis-je printf long long int et unsigned long long int en C99 en utilisant GCC?
j'ai cherché les autres messages qui suggèrent d'utiliser %lld mais il donne ces avertissements:
avertissement n ° 1: inconnu type de conversion de caractè …
demandé sur
1970-01-01 00:33:32