Domande taggate «printf»

`printf` è una funzione comune per l'output formattato. C e molte altre lingue hanno un'intera famiglia di funzioni correlate. Usa questo tag solo se la domanda riguarda direttamente `printf` o le funzioni correlate.

3
formattazione printf () per hex
Si tratta di una query più curiosa di una domanda importante, ma perché quando si stampa un esadecimale come numero di 8 cifre con zeri iniziali, questo %#08Xnon visualizza lo stesso risultato di 0x%08X? Quando provo a usare il primo, il 08flag di formattazione viene rimosso e non funziona solo …
192 c  printf  hex 

24
Perché usare la funzione sprintf in PHP?
Sto cercando di saperne di più sulla funzione PHP sprintf () ma php.net non mi ha aiutato molto perché sono ancora confuso, perché dovresti usarlo? Dai un'occhiata al mio esempio di seguito. Perché usare questo: $output = sprintf("Here is the result: %s for this date %s", $result, $date); Quando questo …
188 php  printf 

3
PHP sprintf in fuga%
Voglio il seguente output: - Sto per detrarre il 50% di € 27,59 dal tuo account di ricarica. quando faccio qualcosa del genere: - $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables, $variablesArray); Ma mi dà questo …
184 php  escaping  printf 


10
Qual è la differenza tra printf () e put () in C?
So che puoi stampare con printf()e puts(). Vedo anche che printf()ti consente di interpolare le variabili e fare la formattazione. È puts()semplicemente una versione primitiva di printf(). Dovrebbe essere usato per ogni possibile printf()senza interpolazione di stringhe?
176 c  string  output  printf  puts 

7
printf con std :: string?
La mia comprensione è che stringè un membro dello stdspazio dei nomi, quindi perché si verifica quanto segue? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); …
157 c++  string  namespaces  printf  std 

3
Java: letterale segno di percentuale nell'istruzione printf
Sto cercando di aggiungere un segno di percentuale effettivo in un'istruzione printf in Java e sto ottenendo l'errore: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors Non riesco a capire come inserire un segno di percentuale reale nel mio printf? Ho pensato che usare …
138 java  printf  escaping 

11
In che modo è possibile inserire spazi usando scanf?
Utilizzando il seguente codice: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.\n", name); Un utente può inserire il proprio nome ma quando inserisce un nome con uno spazio simile Lucas Aardvark, scanf()taglia semplicemente tutto dopo Lucas. Come faccio a …
129 c  string  printf  scanf  whitespace 

3
In che modo il programma seguente genera `C89` quando compilato in modalità C89 e` C99` quando compilato in modalità C99?
Ho trovato questo programma C dal web: #include <stdio.h> int main(){ printf("C%d\n",(int)(90-(-4.5//**/ -4.5))); return 0; } La cosa interessante di questo programma è che quando viene compilato ed eseguito in modalità C89, stampa C89e quando viene compilato ed eseguito in modalità C99, stampa C99. Ma non sono in grado di …
128 c  printf  comments  c99  c89 



6
Come posso stampare su stderr in C?
In C, stampare su stdout è facile, con printffrom stdio.h. Tuttavia, come posso stampare su stderr? Possiamo usarlo fprintfper ottenerlo apparentemente, ma la sua sintassi sembra strana. Forse possiamo usare printfper stampare su stderr?
120 c  printf  stderr 

4
Stampa pad sinistra con spazi
Come posso riempire una stringa con spazi a sinistra quando uso printf? Ad esempio, voglio stampare "Hello" con 40 spazi che lo precedono. Inoltre, la stringa che voglio stampare è composta da più righe. Devo stampare ogni riga separatamente? EDIT: Giusto per essere chiari, voglio esattamente 40 spazi stampati prima …
114 c  formatting  printf 


8
Che succede con "% n" di Java in printf?
Sto leggendo Java efficace e lo usa %novunque per il carattere di nuova riga. Ho usato \npiuttosto con successo per la nuova riga nei programmi Java. Qual è quello "corretto"? Cosa c'è che non va \n? Perché Java ha cambiato questa convenzione C?
107 java  newline  printf 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.