1樓:一灘新約
不能進行運算「+」運算。
型別相同的兩個指標變數之間可以進行<(小於)、=(等於)、-(減法)運算。
1、「<(小於)」運算在兩個同型別的指標間可以比較大小,比較原則應該是按照實際記憶體的高低位比較的
2、「=(等於)」是對於型別相同的兩個指標變數之間常規運算。
3、「-(減法)」運算兩個相同指標變數相減可以獲得在之間相隔的同型別元素個數(在某個型別的陣列中的應用)。
4、「+」運算是不可以的,因為兩個指標相加什麼都得不到,所以規定不允許相加。
擴充套件資料
指標型別:
1、空指標
空指標是一個特殊的指標,它的值是0,c語言中用符號常量null(在stdio.h中定義)表示這個空值,並保證這個值不會是任何變數的地址。空指標對任何指標型別賦值都是合法的。
一個指標變數具有空指標值表示當前它沒有指向任何有意義的東西。
2、void指標
(void *)型別的指標叫通用指標,可以指向任何的變數,c語言允許直接把任何變數的地址作為指標賦給通用指標。但是需要注意void*不能指向由const修飾的變數。
2樓:hao大森
應該選擇c。
a選項兩個同型別的指標間可以比較大小,比較原則應該是按照實際記憶體的高低位比較的。b選項賦值,這個當然是可以的了。d選項兩個相同指標變數相減可以獲得在之間相隔的同型別元素個數。
3樓:子同
兩個指標不能相加,選c。
兩個指標變數的型別相同所以可以相互賦值,對於a、d。當兩個指標指向同一個連續的儲存空間時比較才會有意義,一般是指向陣列或者動態分配的儲存空間。
#include
main(void)
輸出結果:
p < q: 1
p - q: -4
4樓:匿名使用者
答案選c, 因為指標相加沒有任何意義.
解釋:指標存的是記憶體的地址值, 假如兩個指標, 一個指向0x80008000, 一個指向0x80008020;
a: 可以判斷這兩個指標哪個指向後面, 哪個指向前面.
b: 判斷兩個指標是否指向同一塊記憶體地址
c: 指向相加, 那麼大個數代表什麼? 可能都越界了記憶體區域.
d: 相減得到兩個指標的差值. 即他們之間相差多少.
對於型別相同的兩個指標變數之間不能進行運算的是?
5樓:hao大森
應該選擇c。
a選項兩個同型別的指標間可以比較大小,比較原則應該是按照實際記憶體的高低位比較的。b選項賦值,這個當然是可以的了。d選項兩個相同指標變數相減可以獲得在之間相隔的同型別元素個數。
對於型別相同的兩個指標變數之間,不能進行的運算是符號是?
6樓:rostiute魚
應該選擇c。
a選項兩個同型別的指標間可以比較大小,比較原則應該是按照實際記憶體的高低位比較的。
b選項賦值,這個當然是可以的。
d選項兩個相同指標變數相減可以獲得在之間相隔的同型別元素個數(在某個型別的陣列中的應用)。
c選項是不可以的,因為兩個指標相加什麼都得不到,所以規定不允許相加。
如果兩個指標變數指向同一個陣列的元素,則兩個指標變數之差是兩個指標之間的元素個數。而指標變數相加無實際意義,並且指標相加很可能到達不可預料的記憶體空間。
對變數a的訪問有兩種方式:
一是直接按地址0x065fdf4h找到a的儲存單元,從而對變數a進行訪問;
二是按系統為p=&a分配的地址先找到p=&a,然後根據p,&a的值(即變數a地址0x065fdf4h)找到變數a在記憶體中的儲存單元,從而對變數a進行訪問。對於前一種訪問方式稱為直接訪問方式,後一種訪問方式稱為間接訪問方式。
如果一個指標變數存放的是某個物件的地址,則稱這個指標變數指向該物件。在c++程式設計中,指標變數只有確定了指向才有意義。
7樓:墨汁諾
型別相同的兩個指標變數不能進行加法運算,但能進行減法運算。還能用『<』、『>』、『==』這三個運算子進行比較,主要用於判斷指標指向陣列元素的先後位置。
兩個指標變數的型別相同所以可以相互賦值,對於a、d。當兩個指標指向同一個連續的儲存空間時比較才會有意義,一般是指向陣列或者動態分配的儲存空間。
8樓:
一般只有賦值(=)和判斷是否相等(==)有意義,其他計算一般無意義。
對於基型別相同的兩個指標變數之間,不能進行的運算是 a) < b) = c) + d) -、 5
9樓:墨汁諾
指標做減法得到的是兩個指標之間的長度,進而能夠有其他的用途。
型別相同的兩個指標變數不能進行加法運算,但能進行減法運算。還能用『<』、『>』、『==』這三個運算子進行比較,主要用於判斷指標指向陣列元素的先後位置。
可以比較誰的位置在前,誰的位置在後,就是誰是低地址,誰是高地址,一般來說,對陣列才有可能用到如 p1=&s[0] ,p2=&s[5];那麼p1在p2之前,p1是小於p2的。
10樓:匿名使用者
相減產生一個ptrdiff_size 型別的值,表示指標相差的長度
11樓:匿名使用者
不能做+運算,指標表示兩個地址,相加沒有任何意義。
相減表示兩個地址之間的偏移量。
21、對於基型別相同的兩個指標變數之間,不能進行的運算是 a) < b) = c) + d) -、
12樓:匿名使用者
c) + 因為兩個指標變數之間可以比較大小 也可以賦值 相減以後得到的使兩指標的位移偏量
相加 我還真不知道得出來得是什麼
c語言中,對於基型別相同的兩個指標變數之間,進行<、>運算有啥意義?
13樓:匿名使用者
3. 對於基型別相同的兩個指標變數之間,不能進行的運算是();(3分) a、 b、 c、 d、 a、< b、= c、+ d、- 問的是這道題吧!指標中<;>就是指標的比較大小啊?
比如if(p 14樓:匿名使用者 如果就指標進行運算沒有意義,可兩個指標都各指向一個記憶體的值就有意義勒!例如比較兩數大小 15樓:匿名使用者 可以比較誰的位置在前,誰的位置在後.就是誰是低地址,誰是高地址,一般來說,對陣列才有可能用到如 p1=&s[0] ,p2=&s[5];那麼p1在p2之前,p1是小於p2的 壹直都很壞 dim a as integer,b as integera 1 b 2 a a b b a b a a b debug.print a,b 飄渺世間天 imports system module tester sub main dim a,b as integer a 1 b 2 sw... 先做相關,再做線性迴歸,1.相關 雙變數 2.迴歸 線性 用spss怎麼做兩個連續變數之間的相關 先做相關,再做線性迴歸 1.相關 雙變數 2.迴歸 線性 兩個都是連續變數可以點相關然後點雙變數,選pearson,把變數選入。相關分析完,再進行迴歸分析,看你用哪個變數 哪個,點回歸點線性 進行分析 ... 形狀相同 兩個半徑不相等的圓 大小相同 一個底是8,高是3的三角形和一個底是6,高是4的三角形 形狀相同,可能只是相似。如兩個等腰直角三角形。一個直角邊是1,一個直角邊是2 大小相同,形狀不同的可能性更大了。一個三角形,高2,底1,它面積是2x1x1 2 1一個正方形,邊是1,它面積是1x1 1 兩...
vb中交換兩個變數的值,VB 將ab兩個變數的值互換
用SPSS怎麼做兩個連續變數之間的相關,或者說變數對另變數的影響作用大小
舉例子說明 形狀相同或者大小相同的兩個圖形不一定是全等形