最新回答 / 慕移動9181930
同樣的問題<styletype="text/css">h1{font-size:12px;color:#930;text-align:center;}</style>
2016-10-27
最贊回答 / 慕婉清6504122
1、第一個問題:因為用const定義了x的值所以說x的值是不可以改變的,然而后面的*p并沒有用const定義,所以說*p的值是可以改變的,從而若改變*p的值就間接改變了x的值,這就是const定義之后的x變得毫無意義,也會導致系統(tǒng)出錯。(也就是老師說的不能用一個權(quán)限大的去接受一個權(quán)限小的)2、第二個問題:此時x是一個變量,是可以改變的。
2016-09-18
最新回答 / 紅塵太簡單
是,可以理解為一個函數(shù)有一個空間,用完就會釋放掉,所以你定義的int a ;在主函數(shù)空間有一個,在主函數(shù)的fun函數(shù)內(nèi)部空間又有一個,相當于在不同作用域的int a ;
2016-09-12
最贊回答 / 慕工程4587039
cout<<str<<endl; 這個就ok了,?cout<<str1<<"..."<<*str1<<endl;str已經(jīng)是一個指針了,指針的指針是指針指向地址的值,字符串的指針指向第一個字符的地址,第一個字符的地址的值就是Hello imooc 的第一個字母,即H
2016-08-12
最新回答 / 灰菇?jīng)?/a>
?const int *const p =? &count;的意思是指針p和*p都不能不改變;const int *p =? &count;的意思是*p不可以 被改變,p可以被改變;代碼中并沒有改變p或者*p,所以兩個都有可以,不會報錯,應該是這樣
2016-08-10