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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4221|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 综合五月婷 | 久久99精品久久久 | 日韩在线| 91性高湖久久久久久久久_久久99 | a在线视频| 欧美一级片免费看 | 国产一级片免费视频 | av天天看 | 龙珠z国语版在线观看 | 中文在线播放 | av免费入口 | 一区二区三区观看视频 | 羞羞视频在线观免费观看 | 亚洲一区二区国产 | 四虎永久免费影院 | 久久色视频 | 欧美爱爱视频网站 | 欧美视频中文字幕 | 亚洲精品电影网在线观看 | 欧美一级免费看 | 国产精品久久一区 | 亚洲成人一级 | 成人国产精品久久久 | 成人久久久 | 97视频在线观看免费 | 国产亚洲网站 | 亚洲国产精品激情在线观看 | 日韩视频在线免费观看 | 日韩欧美成人精品 | 久久精品久久久久久 | 久久极品 | 一区二区三区欧美 | 91久久久久| 秋霞在线一区二区 | 国产激情在线观看视频 | 日本不卡一区 | 亚洲国产成人精品一区二区 | 色姑娘av| 夜夜操天天艹 | 国产在线视频一区二区 | 午夜精品久久久久99蜜 |