int转char*问题

我用_itoa函数转换,添加装换函数前编译运行正常,添加如下代码后运行报错

1 char* jpgName = NULL;
2 _itoa(i, jpgName, 10);
报错信息:
0x0FE2460A (msvcr120d.dll) (OpenCV.exe 中)处有未经处理的异常:  0xC0000005:  写入位置 0x00000000 时发生访问冲突。
本人OpenCV入门中,C++入门中,若有低端错误勿喷,望指教,多谢!


红糖糍粑
浏览 738回答 4
4回答

慕桂英546537

_itoa是什么东西。你直接用jpgname指向&int不久好了

Cats萌萌

先itoa,然后再转char*

一只名叫tom的猫

jpgName需要分配空间
打开App,查看更多内容
随时随地看视频慕课网APP