User Tools

Site Tools


Sidebar

Programming Reference/Librarys

Question & Answer

Q&A is closed







c:stdio.h:printf

This is an old revision of the document!


printf

#include <stdio.h> /* including standard library */
//#include <windows.h> /* uncomment this for Windows */
 
int printf ( const char * restrict format, ... );

Arguments

The function printf prints format to STDOUT

Code Description
%c character value
%s string of characters
%d signed integer
%i signed integer
%f floating point value
%e scientific notation, with a lowercase “e”
%E scientific notation, with a uppercase “E”
%g use %e or %f
%G use %E or %f
%o octal
%u unsigned integer
%x unsigned hexadecimal, with lowercase letters
%X unsigned hexadecimal, with uppercase letters
%p a pointer
%n the argument shall be a pointer to an integer in which the number of characters written is placed
%% shall be a % sign

  \n (newline)
  \t (tab)
  \v (vertical tab)
  \f (new page)
  \b (backspace)
  \r (carriage return)

C Sourcecode Example

/* 
 * printf example code
 * http://code-reference.com/c/stdio.h/printf 
 */
 
#include <stdio.h> /* including standard library */
//#include <windows.h> /* uncomment this for Windows */
 
int main ( void ) {
 
int number;
number=42;
 
    printf("the answer to life the universe and everything is %i \n", number);
 
return 0;
}

output

 
 the answer to life the universe and everything is 42
 
 
 

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
c/stdio.h/printf.1403925408.txt · Last modified: 2024/02/16 01:03 (external edit)

Impressum Datenschutz