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

指针训练第九章pta训练


对于以下结构定义,++p->str中的++加在()。

struct {
   int len; 
   char *str; 
} *p;

A.
指针str上


B.
指针p上


C.
str指向的内容上


D.
语法错误

为什么不选c?

选A啊,str是个指针,++p->str是将指针向后移动一个位置,不是修改指针指向的内容。如果选C就需要改为++(*p->str)

近期文章

  • 使用elementplus,将后端传的数字改为指定的值
  • 指针训练第九章pta训练
  • 选择两个日期之间的数据
  • 为什么同样的cypher语句在python中运行结果会显示不全
  • 用java加sql写一个药品销售管理系统
  • chm帮助文件可以打开,但是图片无法显示有什么解决办法吗
  • 汇编语言nasm多任务怎么写
  • slam十四讲ch7使用kd软件运行orb-cv出现usage: feature_extraction img1 img2问题
  • 完成vue的批量下载的功能
  • 前端和后端最快使用的方法
  • foreach循环中的php echo json
  • python报错TypeError: expected string or bytes-like object如何解决如何修改
  • 对比学习预训练模型的使用
  • 计算机二级C语言填空题疑问
  • 字符串转换的问题,如何解决?
  • 关于stm32单片机为解决问题
  • 用什么语句能够将查出的信息如下展示:审核、收费、登簿、受理 张三受理 李四(关键词-字段)
  • 在变量实例化时遇到问题
  • js class this指向问题
  • 安装AutoCAD 2023时出现错误131133

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华