找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2047|回復: 11
打印 上一主題 下一主題
收起左側(cè)

大神們,為什么這段代碼會一直報錯error C141: syntax error near '='

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1066441 發(fā)表于 2023-3-13 23:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include "reg52.h"

#define LED_PORT        P2;

void delay(int x)
{
        while(x--);
}
int main()
{
        int i;
        while(1)
        {

                for(i==0;i<8;i++)
                {
                        LED_PORT = ~(0x01<<i);
                        delay(50000);
                }
        }
}
為什么會報錯
MAIN.C(17): warning C275: expression with possibly no effect
MAIN.C(17): error C141: syntax error near '='

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:883242 發(fā)表于 2023-3-13 23:48 | 只看該作者
for(i==0;i<8;i++)仔細看看對嗎?
回復

使用道具 舉報

板凳
ID:56665 發(fā)表于 2023-3-14 08:04 | 只看該作者
int main()  return 0
回復

使用道具 舉報

地板
ID:236035 發(fā)表于 2023-3-14 08:42 | 只看該作者
expression with possibly no effect   難以置信的
syntax error near '='  附近有語法錯誤  '='
回復

使用道具 舉報

5#
ID:139866 發(fā)表于 2023-3-14 08:56 | 只看該作者

這里寫的不對但是不至于報錯,問題出在define定義上,后面是個P2;
回復

使用道具 舉報

6#
ID:136485 發(fā)表于 2023-3-14 08:58 | 只看該作者
還不至錯一個地方
回復

使用道具 舉報

7#
ID:86450 發(fā)表于 2023-3-14 09:11 | 只看該作者
天ノ憶 發(fā)表于 2023-3-14 08:56
這里寫的不對但是不至于報錯,問題出在define定義上,后面是個P2;

后面的分號
回復

使用道具 舉報

8#
ID:1010435 發(fā)表于 2023-3-14 10:39 | 只看該作者
for(i==0;i<8;i++)  多了個等于號
回復

使用道具 舉報

9#
ID:195496 發(fā)表于 2023-3-14 11:47 | 只看該作者
#define LED_PORT        P2;
多個分號
回復

使用道具 舉報

10#
ID:230500 發(fā)表于 2023-3-14 14:12 | 只看該作者
for(i==0;i<8;i++)
去掉一個=號
回復

使用道具 舉報

11#
ID:143767 發(fā)表于 2023-3-14 14:23 | 只看該作者
for(i=0;i<8;i++)
這樣就對了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表