1樓:希伯來爵
25.c中把星號去掉就好了,因為引數需要的是位址而不是值d中二級指標pp(int**型)的值是p(int*型)的位址,而p的值的是n(int型)的位址,*pp返回的是p的值(int*型),所以*pp吻合引數型別
**pp返回的時n的值(int型),你還需要強化對二級指標的理解27.const double* point 並不是說point指標是常量,而是point所指的值*point是常量,換句話說,*point不能改變,但是point是允許改變的 ,這個看起來確實有點奇怪,但是這就是語法,你只能服從
28.char *p1="123456"
這是乙個字串常量,不允許被改變,所以*p2='\0' 是不能進行的
2樓:系榆
25.c呼叫的是指向m[4]的指標,所以型別不匹配 ,d選項指標p儲存的是n的引用 ,**pp儲存的是*p的引用,引用是也就是別名,所以**pp就是n[4]
27. c是const指標,也就是point是指向常double型的指標 ,b正如你所說,const必須要賦初值
28.p1是指標,列印的會是p1所指向的位址而不是數值
c++程式設計題,**求解!!!
幾道c語言的題,求解,幾道C語言的題,求解
生秋 第一題 include int main 第二題 include include int main 第三題邏輯沒錯,不過忘記加 費了 include include int main 第四題 include include int main 第五題測試資料沒加逗號的,相加可以修改scanf i...
求解C語言程式設計題,C語言程式設計題求解
int main else goto again for i 0 i 100 i 僅供參考 冬一又二分之一 include include include int get3num int a,int b,int n int i int sum 0 for i 0 iif a i 3 0 b sum ...
c函式相關問題,c 函式模板 相關問題 10
2.1 函式模板的定義 不管它們的性質如何,所有的函式模板都具有同樣的基本格式 template 函式頭 函式體 例如,下面是一個2引數的模板的宣告 template t max t param1 t param2 2.根據上面已定義的模板,編譯器將可生成下面的模板函式 都是對的,函式模板的目的就是...