preguntar acerca de printf

7
réponses

Comment imprimer «unsigned long» en C?

Je ne peux jamais comprendre comment imprimer unsigned long Type de données en C. Supposons que unsigned_foo est un unsigned long, alors je tente: printf("%lun", unsigned_foo) printf("%dun", unsigned_foo) printf("%udn", unsigned_foo) printf("%lln …
demandé sur 1970-01-01 00:33:30
10
réponses

Quelle est la différence entre printf () et puts () en C?

Je sais que vous pouvez imprimer avec printf() et puts(). Je peux aussi voir que printf() vous permet d'interpoler des variables et de faire du formatage. Est puts() simplement une version primitive de printf(). Devrait-il être utilisé pour tous les …
demandé sur 1970-01-01 00:33:30
4
réponses

Printf à gauche avec des espaces

Comment puis-je pad une chaîne avec des espaces sur la gauche lors de l'utilisation de printf? Par exemple, je veux imprimer "Hello" avec 40 espaces le précédant. En outre, la chaîne que je veux imprimer se compose de plusieurs lignes. Dois-je imp …
demandé sur 1970-01-01 00:33:28
6
réponses

C++ équivalent de sprintf?

Je sais que std::cout est L'équivalent C++ de printf. Quel est l'équivalent C++ de sprintf? ... …
demandé sur 1970-01-01 00:33:31
7
réponses

sprintf() sans espace nul de fin en C

Existe-t-il un moyen d'utiliser la fonction C sprintf() sans ajouter un caractère '' à la fin de sa sortie? J'ai besoin d'écrire du texte formaté au milieu d'une chaîne de largeur fixe. ... …
demandé sur 1970-01-01 00:33:28
2
réponses

Arduino sprintf float pas de formatage

J'ai ce croquis arduino, char temperature[10]; float temp = 10.55; sprintf(temperature,"%f F", temp); Serial.println(temperature); La Température s'imprime comme ? F Des réflexions sur la façon de formater ce flottant? J'ai besoin que ce soit …
demandé sur 1970-01-01 00:33:34
4
réponses

Arrondi à la fraction la plus proche (moitié, quart, etc.)

Donc, j'ai besoin de créer les fonctions suivantes mais ma tête ne peut penser à aucune possibilité en PHP sans mathématiques compliquées. Ronde toujours, jusqu'à la décimale près (1.81 = 1.90, 1.89 = 1.90, 1.85 = 1.90) arrondir TOUJOURS {[5] } à …
demandé sur 1970-01-01 00:33:33
6
réponses

rembourrage avec sprintf

J'ai une question factice. Je voudrais imprimer un entier dans un tampon avec 0 mais je ne peux pas le trier au format sprintf. J'essaie ce qui suit char buf[31]; int my_val = 324; sprintf( buf, "%d030", my_val ); Espérant avoir la chaîne suivant …
demandé sur 1970-01-01 00:33:31
1
réponses

Comment utiliser printf pour afficher off t, nlink t, taille t et d’autres types spéciaux?

Dans mon programme, je stat les fichiers qu'ils veulent et envoie les données. Les champs d'une stat struct sont tous des types spéciaux: struct stat { dev_t st_dev; /* ID of device containing file */ ino_t st_ino; /* inode numb …
demandé sur 1970-01-01 00:33:29
3
réponses

Comment justifier le texte à gauche dans bash?

Étant donné un texte, $txt, Comment pourrais-je le justifier à une largeur donnée dans Bash. Exemple (largeur = 10): Si $txt=hello, je voudrais imprimer: hello | Si $txt=1234567890, je voudrais imprimer: 1234567890| ... …
demandé sur 1970-01-01 00:33:32