最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++直接cout指針名的含義?

 更新時間:2019年04月11日 10:04:09   作者:yangyongUestc  
今天小編就為大家分享一篇關(guān)于C++直接cout指針名的含義?,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

首先看下面這個代碼實例:

#include <iostream>
using namespace std;
int main()
{
 char *str = "this is a test";
 cout << "str=" << str << endl;
 cout << "*str=" << *str << endl;
 cout << "&str" << &str << endl;
 system("pause");
 return 1;
}

其輸出結(jié)果為:

看到了一些例子里面直接使用cout<<指針名,剛開始感覺很疑惑,本來以為直接輸出該指針,結(jié)果輸出的是指針所指向的內(nèi)存中存放的內(nèi)容,直到讀到“/0”結(jié)束標志結(jié)束。后來查資料發(fā)現(xiàn)這是編譯器所預(yù)先設(shè)定的規(guī)則,其輸出內(nèi)容就是這樣。另外,如果直接使用*str, 這里str指針變量存儲的是它所指向的變量的首地址,則*str輸出的內(nèi)容是指針指向內(nèi)容的首字符自然不難理解。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

最新評論

兴业县| 宣化县| 民和| 绥芬河市| 衡山县| 镇平县| 兰考县| 澄江县| 温宿县| 南京市| 安国市| 聂拉木县| 上饶县| 应城市| 长泰县| 陈巴尔虎旗| 璧山县| 光泽县| 巴马| 南华县| 麻江县| 武城县| 航空| 四川省| 克山县| 祥云县| 乌拉特后旗| 临江市| 饶平县| 大安市| 洪江市| 元江| 昌邑市| 彝良县| 夏津县| 临沧市| 文安县| 黎平县| 元朗区| 睢宁县| 高密市|