C语言,这个程序的结果是多少,怎么算的?

C语言,这个程序的结果是多少,怎么算的?,第1张

p=a+3就是p指向a的第四个数,如果p=a,就是第一个数,加几氏正就往后移几个销枝

*p++,是先对p取值,然后p再加1(即往后移动一个)。所以这里取得是第四个数40

如果是*++p,就亏核敏是先p再加1(即往后移动一个),再取值,就是50

如果是++*p,就是先对p取值,是40,然后+1,是41

步进电机工作要一个正确的通电时序和合适的频率;

通电时序不正确的话电机就不能正常工作。

工作频率太高旅族的话,电机启动不了(会有啸叫声)。太低的话,工作电流会很大(振动也可能很携滚大)。

你这个延时程序就是让CPU做110*Z次减1运算所花费的辩镇余时间。具体是多少要根据你CPU的工作频率和指令周期来确定。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8261624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存