c - 使用 itoa 时未处理的异常

标签 c windows debugging error-handling itoa

下面是我的代码的一部分。我不确定它有什么问题,因为当我调试这段代码时,出现以下错误:

Unhandled exception at 0x60e8144c (msvcr90d.dll) in client0.exe: 0xC0000005: Access violation writing location 0x00000000.

这是 itoa 行中的某处。

代码:

   int num =  LOWORD (lparam);
   char *number = NULL,*detail = NULL;
   (char*)itoa(num,number,10);

最佳答案

您必须将有效的初始化指针传递给 itoa()

关于c - 使用 itoa 时未处理的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16910812/

相关文章:

c++ - 调试服务器

c# - C# 数组的 Visual Studio 格式说明符?

debugging - 在用户定义的命令期间禁用 GDB 输出

c - 我的 c 套接字程序在成功执行命令后在命令上吐出垃圾,不知道为什么

c - 如何使用 libcurl 登录安全网站并获取登录后的 html

C:如何用指针数组生成固定数量的对象

windows - Android Studio 到 Git 可执行文件的路径

c - 调用函数后如何更改socketid的值

linux - 在 Jenkins 多配置作业中复制文件

c++ - SHDeleteKey 和 RegDeleteTree 有什么区别?