vb中冒號加等號表示什麼,VB中冒號加等號是什麼意思

2021-03-03 20:58:39 字數 4184 閱讀 8426

1樓:匿名使用者

對函式引數進行賦值,它的好處是顯示賦值,而不用考慮引數的順序。

如f(x as int ,y as int ,z as int)就可以f(y:=4,z:=7,x:=87)張志晨

vb中冒號加等號是什麼意思

2樓:

沒聽說過有這個東東,vba 裡也沒有

*= , /= , += , -=

倒是有,在 vb (還有vbs,vba) 中 :是兩行合成一行的分隔符

3樓:禽寅官高軒

那是表示引數的

名稱,可將:=及之前的

變數名稱全部刪去,對執行無任何影響

vb中冒號和等號連用的運算子是什麼含義

4樓:匿名使用者

'沒有 := 這種寫法的。

option explicit

private sub form_load()dim i as long

i = 1: i = 2    '是這種寫法嗎?

i = 1           '這兩句,就相當於上面那句。

i = 2

end sub

5樓:

int a=5,b;

b=a/3>0?a/10:a%3 ; //此時,b的結果為a/10=0

數學表示式中「:=」是什麼意思,一個冒號後面加一個等號

6樓:匿名使用者

:=表示「定義為」,用來定義一個新出現的符號。這個公式的意思是「定義右邊這個符號表示左邊」,右邊這個符號前面應該沒有出現過。也可以寫成「右邊:=左邊」,意思一樣

數學符號冒號加等號「:=」是什麼意思? 5

7樓:sunny回到未來

「:=」表示「定義為」,是程式語言裡的賦值語句的符號,用來定義一個新出現的符號。

這個公式的意思是「定義右邊新定義的符號表達左邊的值」,右邊新定義的符號在該程式中第一次出現。

該程式段也可以寫成「右邊:=左邊」,意思相同。

擴充套件資料

makefile中「=」和「:=」的區別到底有什麼區別:

1、「=」

make會將整個makefile後,再決定變數的值。也就是說,變數的值將會是整個makefile中最後被指定的值。看例子:

x = fooy = $(x) barx = xyz

在上例中,y的值將會是 xyz bar ,而不是 foo bar 。

2、「:=」

「:=」表示變數的值決定於它在makefile中的位置,而不是整個makefile後的最終值。

y="hello world! "y := "hello world! again"

在上例中,y的值將會是 hello world! again,而不是hello world! 了。

8樓:he魅偉魅

:= 是覆蓋之前的值

。:=是makefile 中的一種運算,makefile是一種常用於編譯的指令碼語言。

:=的用法例項:

「:=」表示變數的值決定於它在makefile中的位置,而不是整個makefile後的最終值。

x := foo

y := $(x) bar

x := xyz

在上例中,y的值將會是 foo bar ,而不是 xyz bar 了。

擴充套件資料

makefile中「=」和「:=」的區別到底有什麼區別:

1、「=」

make會將整個makefile後,再決定變數的值。也就是說,變數的值將會是整個makefile中最後被指定的值。看例子:

x = foo

y = $(x) bar

x = xyz

在上例中,y的值將會是 xyz bar ,而不是 foo bar 。

2、「:=」

「:=」表示變數的值決定於它在makefile中的位置,而不是整個makefile後的最終值。

y="hello world! "

y := "hello world! again"

在上例中,y的值將會是 hello world! again,而不是hello world! 了。

9樓:匿名使用者

語言程式設計中有 != 和 |= 就是沒你那個c語言中 |= 在書上的寫法就是 ¦= 跟你那個有點像,不過前面不是冒號

¦= 表示位或賦值

例如:a¦= b相當於a=a ¦( b)

10樓:匿名使用者

是程式語言裡的 賦值 語句的符號吧。

11樓:匿名使用者

是不是題錯了 沒聽說過

vb中冒號是什麼意思

12樓:du瓶邪

vb中的冒號,許多人都以為是:「一行可書寫幾句語句」。

這麼說是對的,但是有一種情況是不對的,那就是在條件語句中,這也是做一個vb專案升級的時候遇到,這不是程式設計師的問題,應該是vb語法上的漏洞。

例子:private sub form_click()

dim sum, max, xb, average, a(9) as integer

randomize

for i = 0 to 9

a(i) = int(90 * rnd + 10): print a(i);

'若該語句後面沒有分號則輸出的是個隨機數各自佔一行

'分號表示游標定位在上一個顯示的字元後

'逗號表示游標定位在下一個答應去的開始位置

'無分號或者冒號,則表示輸出後換行

next i

print

sum = 0

for i = 0 to 9

sum = sum + a(i)

next i

average = sum / 10

print "各元素累加和="; sum, "平均值="; average

print

max = a(0)

xb = 0

for i = 0 to 9

if a(i) > max then max = a(i): xb = i

'此處冒號的作用就是相當於括號把max = a(i)和xb = i連線起來,作為if的一個執行塊

next i

print "最大值為:"; max, "其元素下標為:"; xb

end sub

13樓:無聊人在海角

冒號用在將同一行中的兩個語句分隔開,

如dim a as string : a = "1234"

14樓:滿旭亓官智敏

連線符,用於將多行**放在一行中,

和下劃線_作用相反。

vba 裡面的:=,冒號後面等號

15樓:龍群

等價於after=worksheets("sheet3")

worksheets("sheet1").copy(after)

即先給變數賦值 再把變數傳進去

16樓:無之妙

worksheets("sheet1").copy after:=worksheets("sheet3")

這句話是說把工作表sheet1複製到工作表sheet3之後。

是sheets.copy方法

語法:表示式.copy(before,after)表示式:一個代表sheets物件的變數

形參與實參的傳遞如果是按形參的名稱來進行,則將形參名稱與實參用「:=」稱號連線起來。使用這種方式呼叫過程的引數位置可隨意設定。

17樓:喜歡自作多情

那是表示引數的名稱,可將:=及之前的變數名稱全部刪去,對執行無任何影響

18樓:百度使用者

你說的是delphi 吧

一個冒號加一個等號,是什麼符號

19樓:coc呵呵呵

我也不太懂,但我查到了……

希望能幫到你!

VB程式中的冒號什麼意思,vb語言中的冒號有什麼作用

本來應該佔兩行的 可以用冒號分隔,合併成一行,而且冒號可以合併多行,例如1 x 5y 6 可以寫成如下 x 5 y 6 例如2 for i 1 to 10 print i next i 可以寫成 for i 1 to 10 print i next i vb語言中的冒號 有什麼作用 vb6.0中的 ...

vb中eecute的用法,VB中Execute的用法

execute返回了一個結果集 因為返回一行 0 表示這個結果集的第一個欄位的值 直接賦給lzdbig id1值是 查詢出來的 max big id 表裡最大的 加 0 表示不將這個結果賦給任何變數,直接顯示 vb中shell函式和shellexecute函式的使用方法 聯絡 區別?樓主,vb之中只...

vb程式中mnufont1意思,vb中form1 fontsize是什麼意思

mun 是menu的縮寫,即 選單 的意思 font 是 字型 的意思 1是編號。合起來的意思就是這是個與字型設定有關的選單控制元件。但是,這個名稱是可以由設計者自己定義的,mnufont1這樣的命名法只是vb官方建議的起名原則,但並不是硬性規定,事實上設計者完全可以根據自己的愛好用任意的合法字元進...