freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

大一c語言復(fù)習(xí)重點(diǎn)-資料下載頁

2025-06-07 18:28本頁面
  

【正文】 有出現(xiàn)*p的地方都可以用它等價的代替。? 例如:int a=2,*p=amp。a;?     *p=*p+2。? (由于*p指向變量a,所以指向哪個就等價哪個,這里*p等價于a,可以相當(dāng)于是a=a+2)  ? 指針變量兩種初始化? 方法一:int a=2,*p=amp。a;(定義的同時初始化)? 方法二:int a=2,*p;  (定義之后初始化)?     p=amp。a;第七章1)一維數(shù)組的重要概念:對a[10]這個數(shù)組的討論。1、a表示數(shù)組名,是第一個元素的地址,也就是元素a[10]的地址。2、a是地址常量,所以只要出現(xiàn)a++,或者是a=a+2賦值的都是錯誤的。3、a是一維數(shù)組名,所以它是列指針,也就是說a+1是跳一列?!?對a[3][3]的討論。1、a表示數(shù)組名,是第一個元素的地址,也就是元素a[10]的地址。2、a是地址常量,所以只要出現(xiàn)a++,或者是a=a+2賦值的都是錯誤的。3、a是二維數(shù)組名,所以它是行指針,也就是說a+1是跳一行。4、a[0]、a[1]、a[2]也都是地址常量,不可以對它進(jìn)行賦值操作,同時它們都是列指針,a[0]+1,a[1]+1,a[2]+1都是跳一列。5、注意a和a[0] 、a[1]、a[2]是不同的,它們的基類型是不同的。前者是一行元素,后三者是一列元素。2)二維數(shù)組:如果有a[3][3]={1,2,3,4,5,6,7,8,9}這樣的題目。步驟一:把他們寫成:      第一列 第二列 第三列  a[0]224?!?1   2   3 -第一行a[1]224。 4   5   6  —第二行a[2]224。 7   8   9  -第三行步驟二:這樣更簡單:    *(a[0]+1)我們就知道是第一行的第一個元素往后面跳一列,那么這里就是a[0][1]元素,所以是1。*(a[1]+2)我們就知道是第二行的第一個元素往后面跳二列。那么這里就是a[1][2]元素,所以是6。一定記?。褐灰嵌S數(shù)組的題目,一定是寫成如上的格式,再去做題目,這樣會比較簡單。3)數(shù)組的初始化,一維和二維的,一維可以不寫,二維第二個一定要寫int a[]={1,2} 合法。 int a[][4]={2,3,4}合法。 但int a[4][]={2,3,4}非法。4)二維數(shù)組中的行指針int a[1][2]; 其中a現(xiàn)在就是一個行指針,a+1跳一行數(shù)組元素。搭配(*)p[2]指針 a[0],a[1]現(xiàn)在就是一個列指針。a[0]+1 跳一個數(shù)組元素。搭配*p[2]指針數(shù)組使用還有記住脫衣服法則: a[2]變成 *(a+2) a[2][3]變成 *(a+2)[3]再可以變成 *(*(a+2)+3)這個思想很重要!
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1