sprintf_s实现int数组转换成char数组

来源:互联网 发布:灵飞经教学知乎 编辑:程序博客网 时间:2024/05/21 19:42
函数功能:将数据格式化输出到字符串
 
sprintf_s()是sprintf()的安全版本,通过指定缓冲区长度来避免sprintf()存在的溢出风险
 
测试代码:
// matchTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){int IntegerArray[]={1,2};char CharArray[2];for (int i = 0;i<2;i++){sprintf_s(&CharArray[i],sizeof(CharArray),"%d",IntegerArray[i]);    CharArray[i];}return 0;}