巨集代換函式怎麼用,什麼叫 巨集代換函式 ?

2021-08-13 22:51:21 字數 2428 閱讀 4364

1樓:酷撩妹

巨集代換函式的使用

格式:&《字元型記憶體變數》[.《字元表示式》]功能:以字元型記憶體變數的「值」代替字元型

記憶體變數的「名」。

給字元型記憶體變數的值去掉一次引號

例1:store 『gz.dbf』 to xuse &x

---->use gz.dbf

例2:h=』gz』

use &h..dbf

---->use gz.dbf

例3:x=」&x」

? &x

---->錯誤:「遞迴巨集定義」

例4:x=』.t.』

y=』123』

? 3>2 .and. &x,456+&y.t. 579

例5:a=」date()」

b=」a」

? &b,&a

b去掉引號後的值為a ,而a=「date()」;a去掉引號後的值為date()。

date(),2002-4-15

什麼叫"巨集代換函式"?

2樓:匿名使用者

格式:&《字元型記憶體變數》[.字元表示式]功能:代換出一個字元型記憶體變數的內容。若《字元型記憶體變數》與後面的字元無空格分界,則&函式後的「.」必須有。

例如,m="4*3^2+5"

?m ?&m

前面的輸出結果為:4*3^2+5(即字串m)。

後面的輸出結果為:41.00(即字串4*3^2+5的值)。

我按照它所說的在「&m」後面加「.字元表示式」,無論怎麼加都提示出錯。

這個「.」到底該怎麼用啊?

可使用巨集替換用記憶體變數替換名稱。在使用巨集替換時,將連字元 (&) 放在變數前,告訴 visual foxpro 將此變數值當作名稱使用,並使用一個句號 (.) 來結束這個巨集替換表示式。

例如,下面的語句列印「foxpro」:

x = "fox"

? "&x.pro"

3樓:匿名使用者

巨集代換函式(&)作用是用字元型記憶體變數的「值」代替記憶體變數的「名」。

&巨集代換函式怎麼用

4樓:匿名使用者

我的書上有這麼一段話:

9.巨集代換函式

格式:&《字元型記憶體變數版>[.字元表示式]功能:代換出一個字權符型記憶體變數的內容。若《字元型記憶體變數》與後面的字元無空格分界,則&函式後的「.」必須有。

例如,m="4*3^2+5"

?m ?&m

前面的輸出結果為:4*3^2+5(即字串m)。

後面的輸出結果為:41.00(即字串4*3^2+5的值)。

我按照它所說的在「&m」後面加「.字元表示式」,無論怎麼加都提示出錯。

這個「.」到底該怎麼用啊?

可使用巨集替換用記憶體變數替換名稱。在使用巨集替換時,將連字元 (&) 放在變數前,告訴 visual foxpro 將此變數值當作名稱使用,並使用一個句號 (.) 來結束這個巨集替換表示式。

例如,下面的語句列印「foxpro」:

x = "fox"

? "&x.pro"

vf中的巨集替換是什麼 怎麼用

5樓:匿名使用者

巨集替換。其實質是用事先定義好的一串字元取代巨集替換呼叫。

一、巨集替換函式的格式和功能

1. 格式: &《字元型記憶體變數》[.]2. 功能: 用指定記憶體變數中的字元替代函式呼叫。

注: 呼叫時在變數名的後面是「空格」或「回車鍵」時,「.」可以省略,否則不能省略。

如: x="1997"

.?&x+5,"&x+5"

2002 1997+5

6樓:匿名使用者

你看看巨集替換的定義是什麼樣的?

然後我舉例:

變數ab的值是'xy',

變數xy的值是498,

那麼ab的巨集替換是498,

即&ab的值是498

如果實在覺得不好理解,就這麼說吧ab的孩子是xy,xy的孩子是498,巨集替換是代表孫,即ab的孫是498,可以嗎?

巨集替換函式&不懂,搞不明白,求解釋!!

7樓:匿名使用者

&是把字元型變數的值替換到當前位置,如:abc=1aa="abc"bb=2+&aa. 相當於:bb=2+abc執行結果應該是3&函式經常用於在程式中傳遞引數.

vf中巨集替換函式&的疑問

8樓:匿名使用者

你這裡面有2個變數,xm和李明,分別貯存著常量「李明」和「副教授」

store "&xm.先生" to ss 語句中,&xm是巨集代換的變數xm的內容,即李明(常量),而不是李明(變數),若想結果是副教授,則store (&xm)+'先生' to ss

魔獸世界巨集怎麼用

你最好是上網上去搜下巨集教程,不過我和你說個最簡單的。1。打 m回車 2.在出現的巨集製作欄裡點新建,出來另一個欄,輸入一個名字,點一個圖示,然後確定 3.回到原來那個製作欄,在下面的文字輸入框輸入 s 你好 4.把你剛才選擇的圖示放到技能快捷欄裡,點一下圖示,就會看到你說 你好 了 巨集的作用基本...

wow巨集是什麼,怎麼設定,怎麼用

最常用的就是把技能繫結同時使用,或者與sp集合使用例如.你沒說職業,我就以我的dz技能舉例 cast 暗影之舞 cast 悶棍 就是影舞第一時間用悶棍 showtooltip 出血 cast 出血 cast 嫁禍 然後放在出血技能快捷鍵位置,只要嫁禍時間到就會施放 防止忘記 cast target ...

LR誤導 假死巨集怎麼設?誤導巨集用穩固還是奧術好些?

很榮幸為您解答。我bug拉怪的時候誤導是手動的。因為有的時候不需要誤導。只需要讓怪消失。例如sw老一救人和站位的時候。我誤導手動。假死巨集是 施放 奧術射擊。施放 假死。如果你用巨集的話,奧術射擊就可以了。手動的話我穩固還是好點。有個準備的時間。以上是我對您問題的解答。希望您滿意。bu拉怪我是手動的...