久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4411|回復: 7
打印 上一主題 下一主題
收起左側

C語言指針數組初始化怎么賦值為0啊?

[復制鏈接]
跳轉到指定樓層
樓主
ID:503174 發表于 2021-4-25 13:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
vu32 *Modbus_InputIO[100];//輸入開關量寄存器指針(這里使用的是位帶操作)
vu32 *Modbus_OutputIO[100];//輸出開關量寄存器指針(這里使用的是位帶操作)
u16 *Modbus_HoldReg[1000];//保持寄存器指針
u32 testData1=1201,testData2=1002,testData3=2303,testData4=8204;

void Modbus_RegMap(void)
{
        //輸入開關量寄存器指針指向
        Modbus_InputIO[0]=(vu32*)&PEin(4);//KEY0     //&PEin(4):取PE4的地址,(vu32*)&PEin(4)將PE4地址強制轉換為uw32類型的地址,Modbus_InputIO[0]=(vu32*)&PEin(4); 將轉換好的地址送給地址指針Modbus_InputIO[0];
        Modbus_InputIO[1]=(vu32*)&PEin(3);//KEY1     //*Modbus_InputIO[0] 取出地址中的內容。
        Modbus_InputIO[2]=(vu32*)&PEin(2);//KEY2
        Modbus_InputIO[3]=(vu32*)&PAin(0);//KEY3

        //輸出開關量寄存器指針指向
        Modbus_OutputIO[0]=(vu32*)&PBout(5);//LED0
        Modbus_OutputIO[1]=(vu32*)&PEout(5);//LED1

        //保持寄存器指針指向
        Modbus_HoldReg[0]=(u16*)&testData1;//測試數據1
        Modbus_HoldReg[1]=(u16*)&testData2;//(u16*)&testData2;//測試數據2
       Modbus_HoldReg[2]=(u16*)&testData3;//測試數據1
        Modbus_HoldReg[3]=(u16*)&testData4;//(u16*)&testData2;//測試數據2
}

用modbus 03命令讀取保持寄存器,起始地址為0x00,讀取6個。寄存器4個里有相對應的TestData1,TestData2,TestData3,TestData4。但是寄存器【4】【5】里也有值,怎么將這2個寄存器里值清空啊。就是定義這個u16 *Modbus_HoldReg[1000];//保持寄存器指針,初始化時清空寄存器賦值
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:496117 發表于 2021-4-26 10:55 | 只看該作者
vu32 *Modbus_InputIO[[100] = {0};
回復

使用道具 舉報

板凳
ID:503174 發表于 2021-4-26 13:01 | 只看該作者
huangzongwu 發表于 2021-4-26 10:55
vu32 *Modbus_InputIO[[100] = {0};

怎樣不行啊,試過了
回復

使用道具 舉報

地板
ID:592807 發表于 2021-4-26 14:53 | 只看該作者
蟲兒飛5201314 發表于 2021-4-26 13:01
怎樣不行啊,試過了

你這是指針,要用NULL,不可以用0.
回復

使用道具 舉報

5#
ID:684049 發表于 2021-4-26 20:20 | 只看該作者
定義成空指針就可以了吧
回復

使用道具 舉報

6#
ID:569384 發表于 2021-4-28 11:07 | 只看該作者
指針為什么需要賦值為0?
回復

使用道具 舉報

7#
ID:913621 發表于 2021-4-28 16:48 | 只看該作者
你的意思是定義為空指針吧,用null
回復

使用道具 舉報

8#
ID:889094 發表于 2021-4-29 00:04 | 只看該作者
是300個指針,厲害了。
實在不行就做個循環挨個設0,或NULL這玩意試一下就知道了
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 人人看人人射 | 日本一区不卡 | 亚洲一区二区三区在线视频 | 国产在线观看一区二区三区 | 日本免费一区二区三区 | 欧美精品三区 | 一区二区三区不卡视频 | 国产中文| 久久国产精品一区 | 日韩国产高清在线观看 | 日日干夜夜操 | 午夜婷婷激情 | 久久精品一区 | 爱爱爱av| 国产精品一区二区三区免费观看 | 国产精品一区二区三区免费观看 | 亚洲免费视频在线观看 | 亚洲精品中文字幕在线 | 亚洲国产成人精品久久久国产成人一区 | 精品国模一区二区三区欧美 | 国产免费又色又爽又黄在线观看 | 亚洲午夜视频在线观看 | 视频三区 | 99精品久久久久久中文字幕 | 欧美精品一区二区三区在线四季 | 三级视频国产 | 91精品福利 | 国产精品久久久久久久久大全 | 男女羞羞视频在线免费观看 | 亚洲黄色片免费观看 | 国内精品免费久久久久软件老师 | 欧美日韩综合 | 免费黄网站在线观看 | 青青草华人在线视频 | 亚洲播放一区 | 日韩精品一区二区三区中文在线 | 日本不卡在线观看 | 欧美福利 | 亚洲精品久久久一区二区三区 | 成人精品国产一区二区4080 | 国产精品亚洲成在人线 |