chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文搞懂ARRAY類型變量的賦值

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 作者:微笑應(yīng)對 ? 2022-07-12 10:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ARRAY類型變量的賦值

數(shù)組包含1至6維,且包含全部為同類型的元素。將數(shù)組賦值給變量有兩種方法。能夠引用完整數(shù)組或一個數(shù)組元素。

賦值一個完整數(shù)組(Assigning a Complete Array)

當(dāng)元素的數(shù)據(jù)類型和數(shù)組界限(最低和最高的可能的數(shù)組索引)相匹配時,能夠?qū)⒁粋€完整數(shù)組賦值給另一個數(shù)組。如果是這樣,在賦值符后指定數(shù)組的標(biāo)識符。下面的賦值是有效的:

arrname_1 := arrname_2 ;

數(shù)組元素的賦值(Assigning a Component of an Array)

用數(shù)組名后跟在方括號內(nèi)的適當(dāng)?shù)乃饕祦韺さ財?shù)組的單個元素。每維一個索引,他們用逗號分開并處于同一方括號內(nèi)。索引必須是數(shù)據(jù)類型INT的算術(shù)表達式。

要達成對一個允許的元素的賦值,省去數(shù)組名稱后的方括號內(nèi)右邊的索引。用此方法,取得數(shù)組的子集,其維數(shù)等于省去的索引數(shù)。下面的賦值是有效的:

arrname_1[ i ] := arrname_2[ j ] ;
arrname_1[ i ] := expression ;
identifier_1 := arrname_1[ i ] ;

例子(Example)

FUNCTION_BLOCK FB3
VAR
SETPOINTS:ARRAY [0..127] OF INT ;
PROCVALS :ARRAY [0..127] OF INT ;
CRTLLR : ARRAY [1..3, 1..4] OF INT ; // 聲明一個有3行4列的矩陣(二維數(shù)組)
CRTLLR_1 : ARRAY [1..4] OF INT ; // 聲明一個有4個元素的向量(一維數(shù)組)
END_VAR

BEGIN
// 完整數(shù)組的賦值
SETPOINTS := PROCVALS ;
// 將一個向量賦值給數(shù)組CRTLLR的第二行
CRTLLR[2] := CRTLLR_1 ;
// 數(shù)組元素的賦值
CRTLLR [1,4] := CRTLLR_1 [4] ;
END_FUNCTION_BLOCK

VASS標(biāo)準中例子:

arVisuWerte2 : ARRAY[0..33] OF BYTE; 聲明HMI-WINCC顯示.

賦值:

.......arVisuWerte2 := _ST_ROB.E_Rob;

審核編輯::劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    616

    瀏覽量

    29506

原文標(biāo)題:ARRAY類型變量的賦值

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于凌羽派的OpenHarmony北向應(yīng)用開發(fā):ArkTS語法-數(shù)據(jù)類型變量聲明

    使用關(guān)鍵字const聲明的常量為只讀類型,只能被賦值次。 const hello: string = \'hello\'; 對常量重新賦值會造成編譯時錯誤。 2.3 自動
    發(fā)表于 02-26 14:24

    帶你徹底搞懂K8s網(wǎng)絡(luò)

    說實話,K8s 網(wǎng)絡(luò)是我見過最讓新手頭疼的知識點,沒有之。記得我剛接觸 K8s 那會兒,看著流量在 Pod、Service、Node 之間穿梭,完全是臉懵逼。后來踩了無數(shù)坑,熬了無數(shù)夜,總算把這套網(wǎng)絡(luò)模型摸透了。今天這篇文章,我會用最接地氣的方式,帶你徹底
    的頭像 發(fā)表于 02-06 10:15 ?448次閱讀

    搞懂Linux權(quán)限體系

    在聊具體技術(shù)之前,我想先說說為什么我們需要認真對待權(quán)限管理。
    的頭像 發(fā)表于 02-03 11:06 ?484次閱讀

    徹底搞懂ADC精度問題

    各位工程師朋友們,你是否曾遇到這樣的困擾:精心設(shè)計的采集系統(tǒng),ADC測量精度卻總是不達標(biāo)?明明選擇了高分辨率ADC,實測結(jié)果還是差強人意?
    的頭像 發(fā)表于 01-30 09:20 ?5945次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>徹底<b class='flag-5'>搞懂</b>ADC精度問題

    C語言重點—指針篇

    轉(zhuǎn)成二進制,存入a的那片地址空間,即完成了對a的賦值,也就是在a的那片4字節(jié)的空間填入了二進制的5; 2.3 總結(jié)從上述講述我們可以了解,變量的存儲,先從內(nèi)存開辟
    發(fā)表于 01-22 08:23

    嵌入式中的浮點型數(shù)據(jù)轉(zhuǎn)換為字節(jié)類型的三種方法

    什么是浮點數(shù) 浮點數(shù)是指種既包含小數(shù)又包含整數(shù)的數(shù)據(jù)類型。 浮點型變量分類 浮點型分為單精度(float型)和雙精度(double型)。浮點型變量使用定義。如下: float a;
    發(fā)表于 01-07 06:28

    第7章 變量進階與點陣LED(7.1 7.2)

    走在馬路上的時候,經(jīng)常會看到馬路兩側(cè)有些LED點陣的廣告牌,這些廣告牌看起來絢爛奪目,非常吸引人,而且還會變化很多種不同的顯示方式。本章就會學(xué)習(xí)到點陣LED的控制方式,同時也會學(xué)習(xí)C語言變量的進階
    的頭像 發(fā)表于 12-10 16:25 ?354次閱讀

    常用變量的介紹

    寄存器變量,般較短的變量類型適合定義為寄存器變量,如short、char等; auto:c語言變量
    發(fā)表于 11-21 07:05

    搞懂石英晶振的類型和特征

    在頻率控制領(lǐng)域,石英晶振大家都耳熟能詳,但對XTAL、SPXO、VCXO、TCXO、OCXO這些不太常見的英文縮寫可能會有點陌生,它們屬于石英晶振家族的不同品類,功能與特性卻各有千秋。
    的頭像 發(fā)表于 11-14 14:54 ?874次閱讀

    C語言開發(fā)單片機為什么大多數(shù)都采用全局變量的形式?

    的全是寶貴的棧內(nèi)存,很容易出現(xiàn)棧溢出的問題。而且局部變量賦值、函數(shù)調(diào)用時的參數(shù)入棧出棧,對主頻不高的單片機 CPU 來說,都是堆額外的指令開銷,積少成多就會拖慢
    的頭像 發(fā)表于 11-12 14:29 ?428次閱讀
    C語言開發(fā)單片機為什么大多數(shù)都采用全局<b class='flag-5'>變量</b>的形式?

    工業(yè)交換機怎么選?搞懂不廢話

    、什么是工業(yè)交換機? 工業(yè)交換機是種專為工業(yè)環(huán)境設(shè)計的網(wǎng)絡(luò)設(shè)備,用于連接和管理工業(yè)現(xiàn)場的各種設(shè)備。與普通商用交換機相比,工業(yè)交換機具有以下特點: 高可靠性 :能夠在惡劣環(huán)境下穩(wěn)定工作。 高穩(wěn)定性
    的頭像 發(fā)表于 09-19 16:14 ?578次閱讀

    三坐標(biāo)測頭座怎么選?讀懂3大結(jié)構(gòu)類型

    測頭座是連接三坐標(biāo)測量機運動軸與測針的關(guān)鍵部件,它的結(jié)構(gòu)設(shè)計直接決定測頭角度調(diào)整的靈活性、定位精度的穩(wěn)定性,更影響著復(fù)雜零件測量的效率與可靠性。不同類型的測頭座適用于不同的測量場景與自動化需求,所以
    的頭像 發(fā)表于 09-11 16:49 ?886次閱讀
    三坐標(biāo)測頭座怎么選?<b class='flag-5'>一</b><b class='flag-5'>文</b>讀懂3大結(jié)構(gòu)<b class='flag-5'>類型</b>

    升壓電路搞懂 升壓電路技術(shù)文檔合集

    升壓電路圖集合,升壓電路設(shè)計方案,電路設(shè)計技巧,升壓電路搞懂;給大家分享 升壓電路技術(shù)文檔合集
    的頭像 發(fā)表于 05-15 15:58 ?2.3w次閱讀
    升壓電路<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>搞懂</b> 升壓電路技術(shù)文檔合集

    在testbench中如何使用阻塞賦值和非阻塞賦值

    本文詳細闡述了在個testbench中,應(yīng)該如何使用阻塞賦值與非阻塞賦值。首先說結(jié)論,建議在testbench中,對時鐘信號(包括分頻時鐘)使用阻塞賦值,對其他同步信號使用非阻塞
    的頭像 發(fā)表于 04-15 09:34 ?1209次閱讀
    在testbench中如何使用阻塞<b class='flag-5'>賦值</b>和非阻塞<b class='flag-5'>賦值</b>

    在starvision2上移植FreeRTOS,objdump后發(fā)現(xiàn)static變量的地址是0,怎么解決?

    鏈接腳本還是什么的問題。objdump后發(fā)現(xiàn)static變量的地址是0。 沒太搞懂是為什么。下面是我的鏈接腳本 OUTPUT_ARCH("riscv"
    發(fā)表于 03-10 07:21