C中p的值是什麼意思

2021-03-05 15:28:10 字數 1976 閱讀 9769

1樓:tn瓶邪

這個不等價於二維陣列,只不過用法相似。

int a

int *p = &a //p儲存的是乙個 「 int型的變數a的位址」

int **q = &p //是q儲存的是乙個「指向int型的變數a的位址的指標的位址」

你可以模擬一下,將int*看成乙個整體,也就是(int*)(*p)和你平時用的宣告指標的方式非常相似(int)(*p)乙個是指向int型別的指標,乙個是指向int*型別的指標.

2樓:匿名使用者

*p 說明p是乙個指標,指向乙個儲存空間*p的值就是它指向的儲存空間的儲存的值

如int *p,a;//定義p是乙個指向整型變數的指標變數..

p=&a;//p的值為a的位址,即p指向aa=5;//a的值為5,a與*p是等價的,那麼a=5,即是*p=5printf("%d",*p);//輸出結果為5同理char *p;//定義p為乙個指向字元型變數的指標變數...

char c;

p=&c;//p的值為變數c的位址,即p指向c..

*p='a';//與c='a'等價

printf("%c",c);輸出結果為a一句話:

*p的值就是它所指向的元素的值(p的值為它所指向的元素的位址,和*p是不一樣的)

3樓:匿名使用者

具體實現是放在math.h裡,具體有:

1 三角函式

double sin (double);

double cos (double);

double tan (double);

2 反三角函式

double asin (double); 結果介於[-pi/2, pi/2]

double acos (double); 結果介於[0, pi]

double atan (double); 反正切(主值), 結果介於[-pi/2, pi/2]

double atan2 (double, double); 反正切(整圓值), 結果介於[-pi/2, pi/2]

3 雙曲三角函式

double sinh (double);

double cosh (double);

double tanh (double);

4 指數與對數

double exp (double);

double pow (double, double);

double sqrt (double);

double log (double); 以e為底的對數

double log10 (double);

5 取整

double ceil (double); 取上整

double floor (double); 取下整

6 絕對值

double fabs (double);

7 標準化浮點數

double frexp (double f, int *p); 標準化浮點數, f = x * 2^p, 已知f求x, p ( x介於[0.5, 1] )

double ldexp (double x, int p); 與frexp相反, 已知x, p求f

8 取整與取餘

double modf (double, double*); 將引數的整數部分通過指標回傳, 返回小數部分

double fmod (double, double); 返回兩引數相除的餘數

source: 《c & c++ code capsules》

不單單是c++中有sqrt,計算機語言都封裝了math

sqrt是開平方,求平方根.

4樓:神州萬事通

int *p,x=20; //這裡是定義了乙個可以指向整數的指標

p=&x;

printf("%d",*p); //此處是間接運算子,表示取出指標p所指位址裡存放的內容(在此例中是數字20)

C中什麼意思C中是什麼意思

在賦值符 之前加上其它二目運算子可構成復合賦值符。如 構成復合賦值表示式的一般形式為 變數 雙目運算子 表示式 它等效於 變數 變數 運算子 表示式 例如 a 5 等價於a a 5x y 7 等價於x x y 7 r p 等價於r r p 復合賦值符這種寫法,對初學者可能不習慣,但十分有利於編譯處理...

c中10010是什麼意思,c中copychars是什麼意思

100的結果是除以100的餘數 10的結果是除以10的結果的整數部分 是求餘數 是除 這兩個運算是不一樣的,的優先順序稍微高於 但是屬於同一等級二目運算,運算規則是從左到右的 運算是整除取餘運算 比如1132整除100應該是得11餘數32132整除100則是得1,餘數也是32 千位上的1要算,但關鍵...

在c中是什麼意思,在c 中 符號代表什麼意思?

通用匹配府吧!好像寫路徑一樣 string index.html 像這個得話,在程式中應用是不行的。需要加個 如 或者是 string file string index.html 是取消字串中的轉意符。比如不加 的字串,a n c 會解釋成乙個 和乙個a再加乙個換行,如果加了 a n c 會解釋成...