A<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2Fstdio.h%2Fprintf</id>
		<title>C/stdio.h/printf - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2Fstdio.h%2Fprintf"/>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C/stdio.h/printf&amp;action=history"/>
		<updated>2026-04-17T21:33:54Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C/stdio.h/printf&amp;diff=644&amp;oldid=prev</id>
		<title> в 14:20, 25 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C/stdio.h/printf&amp;diff=644&amp;oldid=prev"/>
				<updated>2010-05-25T14:20:56Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 14:20, 25 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C/stdio.h/printf&amp;diff=645&amp;oldid=prev</id>
		<title>Admin: 1 версия:&amp;#32;Импорт контента...</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C/stdio.h/printf&amp;diff=645&amp;oldid=prev"/>
				<updated>2010-05-25T10:23:05Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия: Импорт контента...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==31 non-null, automatically==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz2[]   =   &amp;quot;string text.&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%s&amp;quot;,psz2); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==33 non-null, automatically==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==4 decimal places, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-20.4f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==decimal places, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%20.4f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==default ivalue width, 4==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int    ivalue   =   1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%d&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum 3 overridden, auto 4==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int    ivalue   =   1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%3d&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum 5 overridden, auto 33==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%5s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 1==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c = &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%c&amp;quot;,c); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 10, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int    ivalue   =   1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-d&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 10, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int    ivalue   =   1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%10d&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 19, print all 17==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%19.19s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 20, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-20f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 20, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%20f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 38, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz2[]   =   &amp;quot;string text.&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-38s&amp;quot;,psz2); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 38, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%38s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 5, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c = &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-5c&amp;quot;,c); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==minimum width 5, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c = &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%5c&amp;quot;,c); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Output char==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c = &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%c&amp;quot;,c);&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==print character with ASCII 90==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c = &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%c&amp;quot;,90); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf %10d, %10.f==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
   int y = 7, z = 35;&lt;br /&gt;
   long longVar = 98456;&lt;br /&gt;
   float floatVar =  8.8;&lt;br /&gt;
   char *phraseFour = &amp;quot;Formatted: &amp;quot;;&lt;br /&gt;
   printf(&amp;quot;%s %5d %10d  %10.5f\n&amp;quot;,phraseFour,y,z,floatVar);&lt;br /&gt;
   return 0;&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf %d for integer==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
   int x = 5;&lt;br /&gt;
   printf(&amp;quot;%d\n&amp;quot;,x);&lt;br /&gt;
   return 0;&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf: display message by format==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
//Header file:     #include &amp;lt;stdio.h&amp;gt;  &lt;br /&gt;
//Declaration:     int printf(const char *format, ...); &lt;br /&gt;
//Return:          the number of characters actually printed. A negative value indicates failure. &lt;br /&gt;
// The printf() Format Specifiers&lt;br /&gt;
    &lt;br /&gt;
//Code Format&lt;br /&gt;
//%a:  Hexadecimal output in the form 0xh.hhhhp+d (C99 only). &lt;br /&gt;
//%A:  Hexadecimal output in the form 0Xh.hhhhP+d (C99 only). &lt;br /&gt;
//%c:  Character. &lt;br /&gt;
//%d:  Signed decimal integers. &lt;br /&gt;
//%i:  Signed decimal integers. &lt;br /&gt;
//%e:  Scientific notation (lowercase e). &lt;br /&gt;
//%E:  Scientific notation (uppercase E). &lt;br /&gt;
//%f:  Decimal floating point. &lt;br /&gt;
//%F:  Decimal floating point (C99 only; produces uppercase INF, INFINITY, or NAN when applied to infinity or a value that is not a number. The %f specifier produces lowercase equivalents.) &lt;br /&gt;
//%g:  Uses %e or %f, whichever is shorter. &lt;br /&gt;
//%G:  Uses %E or %F, whichever is shorter. &lt;br /&gt;
//%o:  Unsigned octal. &lt;br /&gt;
//%s:  String of characters. &lt;br /&gt;
//%u:  Unsigned decimal integers. &lt;br /&gt;
//%x:  Unsigned hexadecimal (lowercase letters). &lt;br /&gt;
//%X:  Unsigned hexadecimal (uppercase letters). &lt;br /&gt;
//%p:  Displays a pointer. &lt;br /&gt;
//%n:  The associated argument must be a pointer to an integer. This specifier causes the number of characters written (up to the point at which the %n is encountered) to be stored in that integer. &lt;br /&gt;
//%%:  Prints a percent sign. &lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main(void){&lt;br /&gt;
 printf(&amp;quot;Hi %c %d %s&amp;quot;, &amp;quot;c&amp;quot;, 10, &amp;quot;there!&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
         &lt;br /&gt;
/*&lt;br /&gt;
Hi c 10 there!*/ &lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf ivalue with + sign==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int    ivalue   =   1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%+d&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf %ld for long integer number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
   char *phraseTwo = &amp;quot;Here&amp;quot;s some values: &amp;quot;;&lt;br /&gt;
   char *phraseThree = &amp;quot; and also these: &amp;quot;;&lt;br /&gt;
   int y = 7, z = 35;&lt;br /&gt;
   long longVar = 98456;&lt;br /&gt;
   float floatVar =  8.8;&lt;br /&gt;
   printf(&amp;quot;%s %d %d %s %ld %f\n&amp;quot;,phraseTwo,y,z,phraseThree,longVar,floatVar);&lt;br /&gt;
   return 0;&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==printf %s for string==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
   printf(&amp;quot;%s&amp;quot;,&amp;quot;hello world\n&amp;quot;);&lt;br /&gt;
   char *phrase = &amp;quot;Hello again!\n&amp;quot;;&lt;br /&gt;
   printf(&amp;quot;%s&amp;quot;,phrase);&lt;br /&gt;
   return 0;&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==print ivalue as octal value==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int ivalue = 1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%o&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==print lower-case hexadecimal==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int ivalue = 1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%x&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==prints 2 chars, left-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;,&lt;br /&gt;
        psz2[]   =   &amp;quot;string text.&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%-19.2s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==prints 2 chars, right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%19.2s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==prints first 2 chars==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%.2s&amp;quot;,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==print the ASCII code for c==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char c =   &amp;quot;A&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%d&amp;quot;,c); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==print upper-case hexadecimal==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int ivalue = 1234;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%X&amp;quot;,ivalue); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==right-justify with leading 0&amp;quot;s==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%020f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==using default number of digits==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==using printf arguments==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 char   psz1[]   =   &amp;quot;this is a test&amp;quot;,&lt;br /&gt;
        psz2[]   =   &amp;quot;string text.&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%*.*s&amp;quot;,19,6,psz1); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==width 10, 8 to right of &amp;quot;.&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%10.8f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==width 20, 2 to right-justify==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%20.2f&amp;quot;,dPi); &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==width 20, scientific notation==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;  &lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 double dPi      =   3.14159265;&lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%20.2e&amp;quot;,dPi);&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>