函式名前面用符號表示什麼意思,C函式名的前面有或是符號,是什麼意思

2021-03-04 09:21:28 字數 4064 閱讀 6423

1樓:碧血玉葉花

& 是連結符號,目的是將兩個內容相邊起來比如要將兩個文字"我們"和"是中國人"相連專起來屬,則公式可以寫成

="我們"&"是中國人"

如果"我們"寫在a1單元格,"是中國人"寫在b1單元格,則可以在c1單元格寫入公式

=a1&c1

也可以用concatenate函式

=concatenate(a1,b1)

$ 絕對引用符號

a1是相對引用

$a1絕對引用列是混合引用

a$1絕對引用行是混合引用

$a$1絕對引用行和列是絕對引用

$在誰的前面就絕對引用誰

2樓:匿名使用者

位運算含義表示and 與的意思

c++函式名的前面有&或是*符號,是什麼意思

3樓:匿名使用者

函式名前的&表示返回值型別是個引用,準確地說是左值引用,*則表示返回型別是指標,引用和指標的區別請自行查閱資料了。

c++函式名的前面有&或是*符號,是什麼意思?

4樓:永夜霧華

&,位與、取址、引用定義

* 與c的相同,指標定義、指定引用、乘積運算用到。

php定義function時,函式名前加「&」符號是什麼意思

5樓:程式猿大偉

<?php

function &test()

$a=test();//這條語句會輸出 $b的值 為636f707962616964757a686964616f313333376132341

$a=5;

$a=test();//這條語句會輸出 $b的值 為2

$a=&test();//這條語句會輸出 $b的值 為3

$a=5;

$a=test();//這條語句會輸出 $b的值 為6

?>

下面解釋下:

通過這種方式$a=test();得到的其實不是函式的引用返回,這跟普通的函式呼叫沒有區別 至於原因: 這是php的規定

php規定通過$a=&test(); 方式得到的才是函式的引用返回

至於什麼是引用返回呢(php手冊上說:引用返回用在當想用函式找到引用應該被繫結在哪一個變數上面時。) 這句狗屁話 害我半天沒看懂

用上面的例子來解釋就是

$a=test()方式呼叫函式,只是將函式的值賦給$a而已, 而$a做任何改變 都不會影響到函式中的$b

而通過$a=&test()方式呼叫函式呢, 他的作用是 將return $b中的 $b變數的記憶體地址與$a變數的記憶體地址 指向了同一個地方

即產生了相當於這樣的效果($a=&$b;) 所以改變$a的值 也同時改變了$b的值 所以在執行了

$a=&test();

$a=5;

以後,$b的值變為了5

這裡是為了讓大家理解函式的引用返回才使用靜態變數的,其實函式的引用返回多用在物件中

excel函式中三個符號&,!,*是什麼意思?有什麼用處?

6樓:三條橋聚星

excel函式中三個符號&,!,*的解釋如下:

1、excel函式中&是excel裡的文字運算子。

例如在單元格a1裡輸入「=123 &"你好"」,回車後顯示「123你好」。

2、excel函式中!是工作表標識,!前面是工作表名稱。

例如在sheet1 a1單元格輸入「=sheet2!a1」,回車後顯示sheet2表中a1單元格的值。

3、excel函式中*是工作表標識乘的意思。

例如在a1單元格輸入「b1*c1」,回車後a1單元格顯示b1和c1的乘積。

7樓:

&:這個是連字元,例如在單元格輸入「123&英雄

」,回車後顯示「123英雄」,當然「123」和「英雄」都可以換成單元格引用;

!:這個一般用做跨表引用,「!」前的是引用的**,例如在sheet1的a1單元格輸入「=sheet2!a1」,回車後顯示sheet2表中a1單元格的值;

還有一種情況是在text()函式中被用在第二個引數,即指定以哪種方式返回文字的那個引數中時,「!」代表的是強制顯示數字;

*:這個符號在運算時是乘的意思;

另一種情況是,在函式的多條件格式中和and意思一樣,例如:在b1單元格輸入:if(and(a1=1,a2=1),"雙1","不是雙1"),就可以換成if((a1=1)*(a2=1),"雙1","不是雙1");

還有一種情況是做為萬用字元,例如在查詢函式中當做萬用字元來對某個區域進行查詢,countif(a:a,"b-01*"),就是在a列查詢並統計以「b-01」開頭的單元格的數量。

8樓:庠序教孝悌義

你所提供的這三個符號第一個是邏輯與符號

第二個是邏輯非符號

第三個是乘法符號

用處的話就是進行相應的邏輯判斷和數字運算

9樓:匿名使用者

&為連線符,可以將單元格合併,如:=a1&b1,!是工作表標識,!前面是工作表名稱,*是乘的意思,如:=a1*b1。

10樓:匿名使用者

excel中當a1三位數456,a2三位數為176,a3三位數為僅標註一個單元格中的一個字元或數字,excel好像

excel函式中的符號(,$&等),是怎樣用,是什麼意思??

11樓:匿名使用者

& 是連結符號,目的是將兩個內容相邊起來

比如要將兩個文字"我們"和"是中國人"相連起來,則公式可以寫成

="我們"&"是中國人"

如果"我們"寫在a1單元格,"是中國人"寫在b1單元格,則可以在c1單元格寫入公式

=a1&c1

也可以用concatenate函式

=concatenate(a1,b1)

$ 絕對引用符號

a1是相對引用

$a1絕對引用列是混合引用

a$1絕對引用行是混合引用

$a$1絕對引用行和列是絕對引用

$在誰的前面就絕對引用誰

f4是在四種引用間相互轉換的快捷鍵(在編輯欄輸入公式時按下f4功能鍵可進行切換)

a1(相對引用)在下拉拖動引用時,會變成引用a2,a3,a4...,右拉拖動時引用變成b1,c1,d1....

a$1(混合引用)當你下拉複製時想保證引用的只是a1單元格時,a1就要加$符號,成a$1,這樣在下拉時能保證對a列第一行的相對引用(即保持行號在引用時不產生變動)

$a1(混合引用)當你右拉複製時想保證引用的只是a1單元格時,a1就要加$符號,成$a1,這樣在右拉時能保證對a列第一行的相對引用(即保持列標在引用時不產生變動)

$a$1(絕對引用)當你在下拉和右拉複製時想保證引用的只是a1單元格時,a1就要加$符號,成$a$1,這樣在下拉和右拉時能保證對a列第一行的絕對引用(即保持行號列標在引用時不產生變動)

**的頂上是一排字母a,b,c,.......這個就是列標

**的左邊是一豎列的數字1,2,3,.......這個就是行號

列標加上行號就是就是單元格的名稱,單元格名稱也叫做單元格地址,如a列的第三行,為a3單元格,c列的第18行為c18單元格,第五列的第七行就是e7單元格,這樣形成了一個個的座標,標明瞭每個單元格的位置.

12樓:天使在唱歌

$是單元格的絕對引用,用在excel 函式中是為了公式要下拉複製到其他單元格時取值的範圍沒有變化,即不影響excel函式的計算。

$a$1往下拉填充單元格時是不會變化的;a1單元格往下拉填充時會變成a2、a3、a4等。

1、如下圖,算成績的排名,就單個單元格的公式來說,有沒有這個$結果都是一樣的;

2、但當往下拉複製到下面單元格時,就會有區別了,沒加$的單元格排列範圍變成了b3到b11,而不是b2到b10,加了$的單元格排列範圍還是b2到b10,沒有隨之改變;

3、同理,再往下拉沒加$的單元格排列範圍變成了b4到b12,沒把前面兩個數一起排列,這樣就會導致排列結果不正確,拉到最後面就會出現好多個第一名;而加了$的公式排列範圍是不會改變的,鎖定了排序空間,這樣得到的結果才是正確的。

這個符號表示什麼意思R裡面符號表示什麼意思

為certificate of origin的簡稱,意思為 原產地證書 原產地證明書 certificate of origin 是出口商應進口商要求而提供的 由公證機構或 或出口商出具的證明貨物原產地或製造地的一種證明檔案。原產地證書是 關係人交接貨物 結算貨款 索賠理賠 進口國通關驗收 徵收關稅...

熱量公式QMCt中每個符號表示什麼意思

q是熱量的意思 m表示某種物體的質量 c是比熱,每種物體都有自己的固定比熱 t是溫差,就說你要把物體加熱從10到50度的意思,那麼 t就是40 q吸熱m質量 c比熱容 t溫度變化 樓主你好 你說的這個公式是焦耳定律,q代表熱量,可以是吸收的也可以是放出的熱量,c代表物質的比熱容,m就是物質的質量,t...

問在CAD地形圖上的符號表示什麼意思

這點資訊太少,能否顯示更大範圍的內容 包含更多的類似符號,以便判斷。應該是點號和高程,最好把全圖發過來看看。cad地形圖中,這些符號是指什麼?左邊代表耕地,右邊代表未成林 樹幼苗 表示這些地方是草地 農田 cad地形圖上,這個符號是什麼意思 紅色的,像大寫字母t 這個符號表示的是此處有一路標 我看像...