printf-函数实现机制.pptxVIP

  • 5
  • 0
  • 约2.38千字
  • 约 23页
  • 2018-03-07 发布于河北
  • 举报
printf-函数实现机制

printf 函数实现机制软1101班 马语201192466136249864081025633716@1. printf函数简介格式说明普通字符printf 函数(格式化的输出函数)作用是向终端(或系统隐含指定的输出设备),输出若干个指定类型的数据。printf 函数的一般格式一般格式:printf (格式控制,输出表列);格式说明:由“%”和格式字符组成,如%d,%f等普通字符:原样输出的字符输出列表:需要输出的数据,可以是常量、变量或表达式1. printf函数简介例如:printf (“%d, %c”, i, c);printf (“Hello World!”);问题:1. printf函数简介可变参数列表由于printf 是函数,因此“格式控制”字符串和“输出列表”实际上都是函数的参数。其一般的函数表示形式为:printf (参数1,参数2, 参数3,…,参数n)需要解决的问题1.怎样让printf 函数知道传递了多少参数?2.printf 函数怎样访问这些参数?2. 可变参函数什么是可变参函数所谓含有变长参数的函数是指该函数可以接受可变数目的形参。如何实现可变参函数三个宏和一个栈va_startva_argva_end2. 可变参函数定义于“stdarg.h”中,用来保存函数参数2. 可变参函数低地址……“hello”“world”“\0”……栈的增长方向高地址函数

文档评论(0)

1亿VIP精品文档

相关文档