网站域名备案要多久,成都手机网站建设哪,记事本做网站格式,做网站用注册公司吗输出函数printf学习 printf()的作用是将文本输出到屏幕上使用之前需要先引入stdio.h头文件printf函数在使用的时候#xff0c;至少需要一个参数
printf() 是 C 语言标准库中的一个函数#xff0c;用于将格式化的文本输出到标准输出设备#xff08;通常是屏幕#xff09;。…输出函数printf学习 printf()的作用是将文本输出到屏幕上使用之前需要先引入stdio.h头文件printf函数在使用的时候至少需要一个参数
printf() 是 C 语言标准库中的一个函数用于将格式化的文本输出到标准输出设备通常是屏幕。在使用 printf() 之前确实需要先包含 stdio.h 头文件因为这个头文件中声明了 printf() 函数以及其他与标准输入输出相关的函数。
最简单的一个例子
# include stdio.h
int main()
{ printf(一键三连逢考必过);return 0 ;
}
printf的基本结构
printf() 函数在使用时至少需要一个参数即格式字符串format string。格式字符串指定了后续参数如何被格式化和输出。格式字符串可以包含文本、转义序列如 \n 表示换行和格式说明符如 %d 表示整数%s 表示字符串等。
例如 printf(%d键%d联, 1, 3);
占位符 %d是c语言的占位符用于表示将来会被替换为其它值的位置一般有下面类型
%c 字符 %d 十进制 %o 八进制 %x 十六进制 %ld 十进制long int
%f 小数 %u 无符号整数unsigned int %p 指针用来打印地址 %s 字符串 %zd size_t类型 例子代码
# include stdio.h
int main()
{printf(一键三连逢考必过);printf(%d键%d联, 1, 3);int a 1234;printf(%2d\n, a);int x 23;printf(%d, x);printf(%o, x);//printf(%s, (char*)NULL);//char y NULL;//printf(%ld, (long *)NULL);return 0 ;
}
输出一键三连逢考必过1键3联1234 关于类似printf(%d, NULL);这样的语句
printf(%d, NULL);
我的编译器是报错的
testprint.c: In function ‘main’:
testprint.c:15:12: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘void *’ [-Wformat]15 | printf(%d, NULL);| ~^| || int| %p