我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言结构体成员指针运算的问题

有结构体如下
struct ff{
int b;
int *c;
};
struct ff *p=(struct ff *)malloc(sizeof(struct));
p->c=(int *)malloc(sizeof(int)*5);
*(p->c+1)=5;
最后一句这样的指针运算,引用,赋值。是否合法。

struct ff *p=(struct ff *)malloc(sizeof(struct ff));
这里少一个ff
最后一行没问题

近期文章

  • 请问如何将第一行dataframe数据设置为列索引?而不使用默认索引
  • uint8_t *buffer = new uint8_t[BUF_LEN];怎么解释
  • 数据库设计问题,如何用概念设计一个复杂ER实例
  • 急求一个具体案列ajax的 商品页跳转到详情页的具体案列
  • js调用html元素未定义
  • 帮忙纠正一下错误,我提交上去TLE
  • 统计文章各类字符数目,显示结果总不对 黑人问号???
  • C#中如何给function传递一个对象
  • 请问代码哪里错误了?可以编译但得不出正确答案
  • qt中对话框内容的获取和存放
  • 结构体指针定义是否正确
  • 这段代码可以运行但周长和面积的结果不对,请问是哪里有问题?
  • Django for循环传递参数问题
  • docker搭建环境的选用疑问 自己搞还是用现成的组建??
  • webDriver如何让鼠标移动到定位的坐标上(求大佬们指导一二)
  • python openpyxl复制工作表问题
  • mysql权限问题(求助)
  • VS2015+Opencv3.4.0配置无GPU下darknet环境编译出错
  • pktgen-3.5.0执行命令报错
  • 关于数组的输入的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华