大佬教程收集整理的这篇文章主要介绍了c – 使用指针表示法访问Structs数组,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我定义的结构是
struct employeeRecordT { String name; String title; String ssnum; double salary; int withholding; }; struct payrollT { int num; employeeRecordT *array; } payroll;
我使用以下构造将内存分配给工资单
payroll.array = new employeeRecordT[payroll.num];
其中payroll.num指示数组中的元素数.我可以使用数组表示法访问employeeRecordT的元素名称,例如
payroll.arraY[i].title
我想知道如何使用指针表示法来访问它,我试过了
payroll.(array+i)->name = "Vikas";
我从g得到以下错误消息
toy.cc:30:13:错误:在'(‘令牌之前预期的不合格ID
toy.cc:30:14:错误:’array’未在此范围内声明
我想了解@R_708_10675@用什么以及为什么?你们能帮忙解释一下吗?
提前致谢.
问候,
维卡斯
以上是大佬教程为你收集整理的c – 使用指针表示法访问Structs数组全部内容,希望文章能够帮你解决c – 使用指针表示法访问Structs数组所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。