nzg123456 发表于 2025-1-2 12:06:56

error C141: syntax error near '(', expected '<id>'|已解决

89c52程序移植到AI8051U,sbit POWER = P1^2;代码位置提示 error C141: syntax error near '(', expected '<id>',采用8bit模式,是什么原因

jwd 发表于 2025-1-2 13:02:34

标点符号是全角?

nzg123456 发表于 2025-1-2 13:19:50

89c52下程序直接移植过来的,没有修改

21cnsound 发表于 2025-1-2 14:00:23

sbit POWER =P1^2;这一行本身是没问题的,看上一行或下一行吧

Lkck8210 发表于 2025-1-2 14:17:22

<p>不相信是直接复制</p>
<p>最少要改头文件吧<img alt="xieyanxiao" class="emoji" src="https://www.stcaimcu.com/static/image/smiley/default/xieyanxiao.gif" title="xieyanxiao" /></p>

nzg123456 发表于 2025-1-2 16:32:40

找到问题了,是POWER名称与系统名称重复了
页: [1]
查看完整版本: error C141: syntax error near '(', expected '<id>'|已解决