这里先介绍一个C语言的函数printf()。这个函数是我们与计算机交互必须的,否则无法知道我们编写程序的运行结果。
printf()的作用是将参数字符串(括号中用双引号引起来的内容,注意双引号必须是英文状态的)输出到屏幕。print是打印的意思,这里代表打印到屏幕,f是format(格式化)意思格式,合起来是格式化输出。究竟有多少种格式化,详细内容后边再说。这里先举例介绍这个函数的简单使用:
printf("Hello World"); //第一篇文章中举例就用过这个函数,运行结果屏幕上将显示Hello World
说明:printf 函数不会在输出行尾或其它任何位置加换行符,输出内容如需要换行,我们可以在需要的位置自己加一个换行符" \n"。printf()是C语言提前定义好的,在哪里定义的呢?是在标准库的头文件stdio.h定义的。因此要使用这个函数,必须在代码的头部引入这个头文件(常说的包含xx头文件,即#include<stdio.h>这个语句)。至于include具体是什么也以后再说。
还是把本专栏开始的Hello World程序放下面,供我们加强理解:
#include<stdio.h> //引入 stdio.h 头文件
int main(void) {printf("Hello World!\n"); //使用printf函数项屏幕输出,括号内的输出字符串一定要用双引号引起来。//这里输出的英文字符串,如输出汉字字符串出错,一般是编译器字符集原因。getchar(); //暂停程序避免程序一闪后结束return 0;
}
这里介绍有关printf函数的内容还仅能使用它显示常量字符串,随着后续占位符等内容的学习,我们一定会感到printf函数的输出功能是非常强大的。