Original addressOne, Printf output formatThe general form of a format string in C is:%[flag [output minimum width] [. precision] [length] type, where the entry in square brackets [] is optional. The meanings of the items are described as follows:1.
#include #include int main(){ int i; i = 10; printf("i : %d\n",i); printf("sizeof(i++) is: %d\n",sizeof(++i)); printf("i : %d\n",i); return 0;}
Result:
I: 10
Sizeof (I ++) is: 4I: 10
Sizeof is an operator, but does not calculate
The printf function is called the format output function, and the last letter F of its keyword is the meaning of format. The function is to display the specified data to the display screen according to the user-specified format. We have used this
C language: a typical case that involves the pointer function return value and printf garbled and memory stack. A typical case of printfA strange C language problem involves pointers, arrays, stacks, and printf. The following implementation:
Original address: http://blog.sina.com.cn/s/blog_605f5b4f0100x3ep.htmlFirst declare: in VC + + compiled printf does not automatically do type conversion, such as int a=3; printf ("%f", a), error during operation, runtime error r6002:floating point
Variable-length parameters in C language are rarely used in self-designed interfaces during development. However, printf is the most commonly used parameter interface, while feeling the strong charm of printf, do you want to figure out how printf is
C language printf output format control, printf output format
C language printf output format Control
Printf is familiar to everyone, but it is rare to estimate its usage. Go to another article and organize it in another day.
1. Conversion
printf ("%f\n", 5);printf ("%d\n", 5.01);printf ("%f\n", (float) 5);printf ("%f\n", 5.f);Out0.00000018897856105.0000005.000000It feels very strange to see the result. How can I output 0 at 1? 2 Why does it show such a large number?Explain:The
/* Use the conversion specifier */# Include # Include # Define PI 3.141593 // The first method to create a symbolic constant# Define pages 93179962# Define blurb "authentic imtation! "# Define words 65618# Define pages2 336Int main (void){Printf ("\
This article introduces the three most commonly used input and output functions scanf (), printf (), GetChar () and Putchar () in C language.One, scanf () functionThe function of the format input function scanf () is to enter data from the keyboard,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.