c++ primer 閱讀 day9

3.5.3 指針和數(shù)組

使用數(shù)組名,編譯器都會自動的將其替換為一個指向數(shù)組首元素的指針。
string num[] = {"one ","two","three"}
string *p2 = nums; //等價于p2 = &nums[0]

  • 指針也是迭代器
  • 標準庫函數(shù)begin和end
int arr[] = { 0,1,2,3,4,5,6,7,8,9};
int *pbeg = begin(arr), *pend = end(arr);
while(pbeg != pend && *pbeg >= 0)
  ++pbeg;
  • 解引用和指針運算的交互
  • 下標和指針
int ia[] = {0,2,4,6,8};
int *p = &ia[2];
int j = p[1];  //p[1] 等價于*(p+1),就是ia[3]表示的那個元素
int k = p[-2]; // p[-2]是ia[0]表示的那個元素

3.5.4 C風格字符串

第4章 表達式

4.1.2 優(yōu)先級與結(jié)合律

  • 左值和右值
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗。 張土汪:刷leetcod...
    土汪閱讀 12,890評論 0 33
  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運用指針編程是C語言最主要的風格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,606評論 3 44
  • 《葉生》就是科舉版的《靈異第六感》,窮困的葉生卻有一腹才華,人人看好,一開始是缺乏貴人相助,等有貴人相助了卻時運不...
    覺史氏閱讀 1,003評論 0 0
  • 我第一次見到蘇郝是在一個飄滿顏料酸臭味的夏天。 高二那年暑假我半路出家,決定走藝術(shù)生這條路。而在我媽幾番打聽下,我...
    王為己閱讀 929評論 2 11
  • 小文是家里唯一的男丁,他上頭有個姐姐,如今早已嫁做他人妻。父母為了要他可是沒少跟村里人打馬虎眼。 當年正是計劃生育...
    李在在閱讀 269評論 0 1

友情鏈接更多精彩內(nèi)容