社区
C语言
帖子详情
利用va_arg(var_age,type) 函数 怎么来读字符串啊?
提出问题 解决问题
2006-05-11 12:05:48
利用va_arg(var_age,type) 函数 怎么来读字符串啊?类型那里应该些什么类型啊?
这个是用来实现变参还数功能的。
它所包含的库为:#include <stdarg.h>
...全文
406
1
打赏
收藏
利用va_arg(var_age,type) 函数 怎么来读字符串啊?
利用va_arg(var_age,type) 函数 怎么来读字符串啊?类型那里应该些什么类型啊? 这个是用来实现变参还数功能的。 它所包含的库为:#include
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
晨星
2006-05-11
打赏
举报
回复
“char*”呗。
韦一之串口、
va
_
arg
()可变参数处理及裸机实现printf(重难)(011课)
2)my_printf
函数
可以帮你打印寄存器的值、变量的值、打印
字符串
等。 标准printf的声明 int printf(const char *format, …); format:固定参数 … :可变参数(变参) 例如 printf(“This is ...
格式化
字符串
漏洞
可变参数 多数
函数
只接受固定数目的参数,而printf可以接受任意数量的参数,...在C语言程序中,多数含有可变参数的
函数
都使用std
arg
.h头文件中定义的宏std
arg
来访问它们的可变参数:#include <stdio.h> #include
printf
该
函数
通过解析格式化
字符串
中的占位符(如%d、%s)来确定可变参数的数量和类型,从而逐个提取参数。这种设计使得printf不需要直接检查
va
_list的结束位置,而是依赖格式化
字符串
与参数数量的一致性约定来确保正确...
sstream及按格式字符分割
字符串
按字符分割
字符串
,sstream的使用,
va
list的使用,sprintf与vsprintf的使用等;
DBUS源码剖析之DBusMess
age
消息参数处理
添加参数时需要传递类型-值对,并以DBUS_
TYPE
_IN
VA
LID结束。对于数组参数,需特别注意指针传递方式;文件描述符传递则通过Unix域套接字实现,
函数
内部会自动复制fd。复杂类型处理需使用迭代器,便捷
函数
存在对复杂...
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章