#include <stdio.h> /* including standard library */ //#include <windows.h> /* uncomment this for Windows */ int printf ( const char * restrict format, ... );
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) \n (newline)
/* * 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; }
the answer to life the universe and everything is 42