社区
C++ 语言
帖子详情
sprintf_s()输出格式?
小二郎
2012-02-20 10:48:38
sprintf_s(szEditBuf
,"%s%s
", pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD);
...全文
351
9
打赏
收藏
sprintf_s()输出格式?
sprintf_s(szEditBuf,"%s%s", pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sl51314240
2012-02-24
打赏
举报
回复
sprintf_s(szEditBuf,"%s", pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD);
有错
带_s的字符串表示安全字符串
第二个参数为szEditBuf的长度才对
赵4老师
2012-02-20
打赏
举报
回复
int sprintf_s(
char *buffer,
size_t sizeOfBuffer,
const char *format [,
argument] ...
);
小二郎
2012-02-20
打赏
举报
回复
ありがとう
面包大师
2012-02-20
打赏
举报
回复
没有问题,而且就应该这样,一个才有问题,因为你后面有两个变量,pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD。。。他们就要对应两个%s
珍惜生命远离CPP
2012-02-20
打赏
举报
回复
[Quote=引用 3 楼 wudegangliuyun 的回复:]
以前从没高过c++,最近公司有个c++的check list 我见程序里都是这样写的sprintf_s(szEditBuf,"%s", pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD);
没见用两个%s%s的不知道这块有问题没,请大侠们指点一下
[/Quote]
就是2个 字符串啊。
小二郎
2012-02-20
打赏
举报
回复
以前从没高过c++,最近公司有个c++的check list 我见程序里都是这样写的sprintf_s(szEditBuf
,"%s
", pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD);
没见用两个%s%s的不知道这块有问题没,请大侠们指点一下
面包大师
2012-02-20
打赏
举报
回复
楼主什么问题?没看明白。。。
IVERS0N
2012-02-20
打赏
举报
回复
%% 印出百分比符号,不转换。
%c 整数转成对应的 ASCII 字元。
%d 整数转成十进位。
%f 倍精确度数字转成浮点数。
%o 整数转成八进位。
%s 整数转成字符串。
%x 整数转成小写十六进位。
%X 整数转成大写十六进位。
KING_314
2012-02-20
打赏
举报
回复
格式化 pkInput->D1550_SVCSRUCD, pkInput->D1550_SVCITEMCD后传给
szEditBuf
sprin
tf
_s 格式化输出
1、
sprin
tf
_s是一个函数,其函数功能是将数据格式化输出到字符串。
sprin
tf
_s对于格式化string中的格式化的字符的有效性进行了检查,
sprin
tf
_s也携带着接收格式化字符串的缓冲区的大小。
sprin
tf
_s将格式化字符串存...
sprin
tf
_s函数的用法
1、
sprin
tf
_s是一个函数,其函数功能是将数据格式化输出到字符串。
sprin
tf
_s对于格式化string中的格式化的字符的有效性进行了检查,
sprin
tf
_s也携带着接收格式化字符串的缓冲区的大小。
sprin
tf
_s将格式化字符串存...
sprin
tf
_s用法c语言,
sprin
tf
_s函数的使用
sprin
tf
_s函数要用到什么头文件
sprin
tf
函数的功能与prin
tf
函数的功能基本一样,只是它把结果输出到指定的字符串中了,看个例子就明白了: 例:将"test 1 2"写入数组s中 #include int main(void) { char s[40];...
sprin
tf
_s报错野指针
今天遇到一个奇怪的问题,
sprin
tf
_s格式化字符串报错: 看起来像是野指针或数组越界,但仔细阅读代码后,未发现野指针或数组越界。经过排查,发现居然就是
sprin
tf
_s造成的。 把出错的代码简化之后,大概就是这样...
关于
sprin
tf
_s函数的理解
sprin
tf
_s是一个函数,其函数功能是将数据格式化输出到字符串 输入参数 int
sprin
tf
_s(char *buffer, size_t sizeOfBuffer, const char *format [argument],…); char *buffer: 数据要写入的指定字符串(缓存区) ...
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章