c - 取消引用 NULL 指针 - Visual Studio
问题描述
在 Visual Studio 中使用我的代码时,我收到了取消引用 NULL 指针的警告 p[i] = (int)i;
。有人知道我怎样才能避免这个警告吗?
#define ARRAY_LEN 5
int main(void)
{
int* p;
p = (int*)malloc(ARRAY_LEN * sizeof(int));
for (size_t i = 0; i < ARRAY_LEN; i++)
{
p[i] = (int)i;
}
}
解决方案
推荐阅读
- image - Safari 中有没有办法让 https 图像在没有安全连接的情况下加载到页面上?
- javascript - 如何使用javascript动态更改jsp页面上的图标?
- spring - 如何在 Spring 数据 Couchbase 中为 deleteAll 提供自定义查询
- odoo - 删除边界
我在我的 Qweb 报告中创建了这个表格,你可以看到这个表格有边框。但是我怎样才能只删除
<tfoot
元素的边框?它应该与<thead
和接壤<tbody
。我需要以某种方式使用自定义 CSS 吗?<table style="border-color:gr
- c# - 在 Xamarin C# 中将命令远程发送到移动应用程序
- python - Django - 制作预订系统
- mongodb - Mongoose 查询钩子,修改所有传入日期
- scala - spark UI - 了解使用的指标内存
- google-api - 在 Postman 预请求脚本中生成 RSA JWT
- python - 如何将数据插入 SQlite 数据库中的特定列?