VFP中什麼時候如何使用巨集替換,VF中的巨集替換是什麼怎麼用

2021-03-03 20:34:12 字數 2488 閱讀 7364

1樓:匿名使用者

當需要把字串定界符去掉的時候,就需要巨集替換。如:

a="學生"

命令後的表名不需要定界符引號,&a相當於把a的值"學生"引號去除。

2樓:匿名使用者

在需要引用引號bai內的數du據時,需要使用巨集zhi替換,如

daoxm="姓名",&xm="張三"。還有x="123",x+100就是錯

專誤的(字元型屬與數值型不能相加),而&x+100=223,此時&x就去掉了x的引號,成了數值型資料。

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

3樓:匿名使用者

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

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

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

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

如: x="1997"

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

2002 1997+5

4樓:匿名使用者

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

然後我舉例:

變數ab的值是'xy',

變數xy的值是498,

那麼ab的巨集替換是498,

即&ab的值是498

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

vf中巨集替換怎麼用?

5樓:匿名使用者

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

1. 格式:

&《字元型記憶體變數>[.]

2. 功能:

用指定記憶體變數中的字元替代函式呼叫。

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

6樓:匿名使用者

舉個例子,如:

x="123",這時x為一個字元型資料,那麼如果求:100+x,則就會出現「資料型別不匹配」,因為前面100是數值型,後面x是字元型,而如果求100+&x,則結果就是223,巨集替換就是取引號裡面的資料。

vfp中巨集替換的結果是什麼

7樓:匿名使用者

vfp中的巨集替換(應該是「巨集代換

」),巨集代換函式用符號「&」表示。

如:xm="張三"

?,&xm &&用字母「xm」代換字元「張三」

此時顯示結果是: 張三 你代換什麼(a=b)就得到什麼(&a相當於b),

此巨集代換函式的最大作用是在程式設計時,因一些命令或函式後面不能直接加入的欄位、變數等,此時,就用「&」巨集代換函式代換以後,就可以加入了。

比如常用的相對路徑程式:

public l**owpath

l**owpath=right(justpath(sys(16)),rat("\",sys(16))-at("\",sys(16))+3) && 獲取當前路徑

設定搜尋路徑

設定預設路徑

另外,兩個「&&」符號連線使用時,就是不執行「&&」之後內容,通常用作註解。如上行中的 && 獲取當前路徑、 &&設定搜尋路徑、 &&設定預設路徑等都是註解,是不參與程式執行的內容。

8樓:匿名使用者

舉個例子,比如一個資料表(xx1.dbf)有a1;a2;a3;a4四個數字欄位(帶兩位小數),現在需要對整個資料表進行清零賦值。

use xx1.dbf

for p=1 to 4

q=str(p,1)

replace all a&q with 0next

usereturn

vfp中的巨集替換問題

9樓:匿名使用者

有點複雜,不容易解釋清楚。

你看vfp教材上關於巨集的那一章,結合例子,還是好理解的。

10樓:恐怖情書

簡單一點理解巨集代來換(將變數

的源值代換為變數),其實很簡單。

如:a=100

b="a"

x=&b

返過來推,變數b的值是「a」,經過代換成了變數a,這樣就好理解了。最組是將變數a的值給了x,所以x的值最後為100

再接推,也不難。

關鍵在於理解巨集代換的函義。

11樓:

這樣理解

遇到&就把後面的字元當語句來處理

就ok了

php分別什麼時候使,PHP 分別什麼時候使用 求舉例說明

但雙引號都是用來表示字串的,區別是雙引號裡面的 變數要解釋,例如 n 123 s1 n n 輸出 n 123 s2 n n 輸出 n n 小括號作為函式呼叫,或者特殊語法結構要求的 if while for等 這和c語言類似,沒什麼特殊的東西,例如 n 1 if n 10 echo 兩位數 else...

紅龍魚什麼時候髮色,如何使龍魚髮色 詳細

紅龍多大發色,要看自家龍魚的發展狀況,正常的話體長25公分左右的時候鰓蓋處會開始髮色,髮色範圍的大小不重要,重要的是顏色要濃。在紅龍魚體長大約30公分時,魚體前半部分第一鱗框開始髮色,接下來第二鱗框髮色,並且鰓蓋處的髮色會加大加深,在這個階段會讓人覺得紅龍魚的髮色停止了,使飼養者喪失信心。其實這個是...

「不知道什麼時候起如何補充後半句使句子完整

1 不知道什麼時候起,我愛上了你。2 不知道什麼時候起,我想要開始努力 3 不知道什麼時候起,我們變得熟悉 4 不知道什麼時候起,我們變得陌生。5 不知道什麼時候起,我們的關係越來越疏離。6 不知道什麼時候起,我們的關係越來越親密。7 不知道什麼時候起,我們建立了友誼。8 不知道什麼時候起,我們確立...