- 博客(4)
- 收藏
- 关注
原创 模糊pid c语言实现
{PB,PB,PM,PM,PS,ZO,ZO}, //kp规则表。{NB,NB,NM,NM,NS,ZO,ZO}, //ki规则表。{PS,NS,NB,NB,NB,NM,PS}, //kd规则表。不知道为什么,不加id效果反而更好。
2024-01-15 10:23:32 1795
原创 二维数组的使用及函数调用
int (*p)[4],为数组指针,p所指对象大小为16位,所以*(p+1)移动16位;*p所指对象大小为4,所以*p+1移动4位。void function(int *p)传入二维数组的首地址,在函数体中指向对象大小为4,所以p+1移动4位。int *p[4],是[]比*优先级高,所以p为指针数组(本质像个数组),大小为24;根据函数的声明,我们就能理解为何文章中不同的二维数组参数在函数体中的使用方法不同。使用:funcition(a) ,function(a[0]),a为二维数组,
2023-10-08 21:49:39 1850 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人