永发信息网

关于sprintf()函数,菜鸟求解。

答案:4  悬赏:30  手机版
解决时间 2021-03-29 23:28
在WINCC中,有一个在对象区域鼠标动作,找出相对应的画面,并在画面窗口属性中写入画面名称和变量前缀,显示为1. char *tagprefix; char str2[50] ; 其中有 sprintf(str2,"%s%s",tagPrefix,"PictureName"); SetPropChar(parentPicture,str,"PictureName",GetTagChar(str2);

这个 sprintf(str2,"%s%s",tagPrefix,"PictureName");怎样理解?
比如这样写有什么不同? sprintf(str2,"%s%s",“PictureName",tagPrefix);望热心的大哥帮助小第。
最佳答案
sprintf();的主要作用是生成格式化字符串:
假设:tagPrefix[] = "abds";
那么: sprintf(str2,"%s%s",tagPrefix,"PictureName");的结果是”abdsPictureName“
sprintf(str2,"%s%s",“PictureName",tagPrefix);的结果是”PictureNameabds“
需要注意str2的长度是否足够!
全部回答
你好! 假如tagPrefix的值为Test,那么sprintf(str2,"%s%s",tagPrefix,"PictureName");结果为TestPictureName;而sprintf(str2,"%s%s",“PictureName",tagPrefix);结果为PictureNameTest。 仅代表个人观点,不喜勿喷,谢谢。
请问楼主是依次转换两个整型还是将两个整型连接起来?存储的位置是一个txt文档还是哪里? 说清楚这些 我想我能帮上楼主的!
也许..是堆栈溢出了. 你可以单步调试..看一下你的sp到底跑到哪里去了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
庭花是什么意思?
是不是真的?
truncated cylinder是什么意思及反义词
800千付安特高压电线离家多少米
评剧《并非是儿臣以小犯上》的词?
2014PP-R管十大品牌最新排名?
我男朋友跟我聊天,下面都会有反应,是不是欲
一男的心理变态,对我说,我给你的东西你,要
冰箱保鲜室的肉两天就有味了是不是冰箱坏了
百慕大的公司注册的对股东的要求有哪些?
突然早上恶心怎么回事
2017年参加了一个RDGP大赛记忆犹新,2018年RD
男90属马女91属羊生个啥子属相旺
如何辨别初生蛋
堂屋门上安装红灯泡什么含义
推荐资讯
电脑桌面有些图标只有名称没有图案是怎么回事
指压板的利弊
How-lucky-you-are,是什么意思
定国公是什么官?
用保鲜膜怎么做裱花袋
除9日.19.日29日烧香
怎样区分“汨”和“汩”?
应急避难场所在哪儿要向公众说明白
一吨水四块钱,那500吨得多少钱?
碳晶电暖气工作原理是发热还是吹热风?
desire that sb should do
平让平 胜平都什么意思呀
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?