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

正文內(nèi)容

c語言考試重點(diǎn)(考前必看-吃透必過)-資料下載頁

2025-03-24 04:49本頁面
  

【正文】 ,是第一個(gè)元素的地址,也就是元素a[0]的地址。(等價(jià)于amp。a)2、a是地址常量,所以只要出現(xiàn)a++,或者是a=a+2賦值的都是錯(cuò)誤的。3、a是一維數(shù)組名,所以它是列指針,也就是說a+1是跳一列?!?duì)a[3][3]的討論。1、a表示數(shù)組名,是第一個(gè)元素的地址,也就是元素a[0][0]的地址。2、a是地址常量,所以只要出現(xiàn)a++,或者是a=a+2賦值的都是錯(cuò)誤的。3、a是二維數(shù)組名,所以它是行指針,也就是說a+1是跳一行。4、a[0]、a[1]、a[2]也都是地址常量,不可以對(duì)它進(jìn)行賦值操作,同時(shí)它們都是列指針,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)我們就知道是第一行的第一個(gè)元素往后面跳一列,那么這里就是a[0][1]元素,所以是1。*(a[1]+2)我們就知道是第二行的第一個(gè)元素往后面跳二列。那么這里就是a[1][2]元素,所以是6。一定記?。褐灰嵌S數(shù)組的題目,一定是寫成如上的格式,再去做題目,這樣會(huì)比較簡單。3) 數(shù)組的初始化,一維和二維的,一維可以不寫,二維第二個(gè)一定要寫 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)在就是一個(gè)行指針,a+1跳一行數(shù)組元素。 搭配(*)p[2]指針 a[0],a[1]現(xiàn)在就是一個(gè)列指針。a[0]+1 跳一個(gè)數(shù)組元素。搭配*p[2]指針數(shù)組使用5) 還有記住脫衣服法則:超級(jí)無敵重要 a[2] 變成 *(a+2) a[2][3]變成 *(a+2)[3]再可以變成 *(*(a+2)+3)這個(gè)思想很重要!其它考試重點(diǎn)文件的復(fù)習(xí)方法:把上課時(shí)候講的文件這一章的題目要做一遍,一定要做,基本上考試的都會(huì)在練習(xí)當(dāng)中。1)字符串的 strlen() 和 strcat() 和strcmp() 和strcpy()的使用方法一定要記住。他們的參數(shù)都是地址。其中strcat() 和strcmp()有兩個(gè)參數(shù)。2)strlen 和 sizeof的區(qū)別也是考試的重點(diǎn);3)define f(x)(x*x) 和 define f(x) x*x 之間的差別。一定要好好的注意這寫容易錯(cuò)的地方,替換的時(shí)候有括號(hào)和沒有括號(hào)是很大的區(qū)別。4)int *p;p = (int *)malloc(4);p = (int *)malloc(sizeof(int));以上兩個(gè)等價(jià) 當(dāng)心填空題目,malloc的返回類型是 void * 6)函數(shù)的遞歸調(diào)用一定要記得有結(jié)束的條件,并且要會(huì)算簡單的遞歸題目。要會(huì)作遞歸的題目7)結(jié)構(gòu)體和共用體以及鏈表要掌握最簡單的。typedef考的很多,而且一定要知道如何引用結(jié)構(gòu)體中的各個(gè)變量,鏈表中如何填加和刪除節(jié)點(diǎn),以及何如構(gòu)成一個(gè)簡單的鏈表,一定記住鏈表中的節(jié)點(diǎn)是有兩個(gè)域,一個(gè)放數(shù)值,一個(gè)放指針。8)函數(shù)指針的用法(*f)()記住一個(gè)例子:      int add(int x, int y){....} main(){ int (*f)()。 f=add。 }賦值之后:合法的調(diào)用形式為1、add(2,3);2、f(2,3);3、(*f)(2,3)9)兩種重要的數(shù)組長度:char a[]={‘a(chǎn)’,’b’,’c’}?! ?shù)組長度為3,字符串長度不定。sizeof(a)為3。char a[5]={ ‘a(chǎn)’,’b’,’c’}  數(shù)組長度為5,字符串長度3。sizeof(a)為5。10)scanf 和 gets的數(shù)據(jù):如果輸入的是 good good study! 那么scanf(“%s”,a)。 只會(huì)接收 good. 考點(diǎn):不可以接收空格。 gets(a)。 會(huì)接收 good good study! 考點(diǎn):可以接收空格。11)共用體的考查:union TT{ int a。char ch[2]。}考點(diǎn)一: sizeof (struct TT) = 4。12)“文件包含”的考查點(diǎn):    int add(int a,int b){return a+b。}include””main(){ add(29 , 33)。 …….}這里一個(gè)C語言程序是有兩個(gè)文件組成, 。include””他表示把第二個(gè)文件的內(nèi)容給包含過來,()()了。一個(gè)文件必須要有main函數(shù)?!∵@句話錯(cuò)了?!±纾??!∵@句話錯(cuò)了。例如:include””。13)指針迷惑的考點(diǎn):char ch[]=”iamhandsome”。char *p=ch。問你 *(p+2) 和 *p+2的結(jié)果是多少? ‘m’ ‘k’ 結(jié)果是這兩個(gè),想不通的同學(xué)請(qǐng)作死的想!想通為止!14)數(shù)組中放數(shù)組一定要看懂: int a[8]={1,2,3,4,4,3,2,2}。 int b[5]={0}。 b[a[3]]++ 這個(gè)寫法要看懂,結(jié)果要知道是什么?b[4]++,本身是0,運(yùn)行完后,b[4]為1了。15)字符串的賦值 C語言中沒有字符串變量,所以用數(shù)組和指針存放字符串:char ch[10]={“abcdefgh”}。 對(duì)char ch[10]=“abcdefgh”。 對(duì)char ch[10]={‘a(chǎn)’,’b’,’c’,’d’,’e’,’f’,’g’,’h’}。 對(duì)char *p=“abcdefgh”。 對(duì)char *p。 對(duì)p=“abcdefgh”。char ch[10]。 錯(cuò)了!數(shù)組名不可以賦值! ch=“abcdefgh”。char *p={“abcdefgh”}。 錯(cuò)了!不能夠出現(xiàn)大括號(hào)!16)字符串賦值的函數(shù)背誦:一定要背誦,當(dāng)心筆試填空題目。 把s指針中的字符串復(fù)制到t指針中的方法 while( (*t=*s)!=null ){s++;t++;} 完整版本 while( *t=*s ){s++;t++;} 簡單版本 while( *t++=*s++); 高級(jí)版本17)typedef 是取別名,不會(huì)產(chǎn)生新的類型,他同時(shí)也是關(guān)鍵字考點(diǎn)一:typedef int qq 那么 int x 就可以寫成 qq x考點(diǎn)二:typedef int *qq 那么 int *x就可以寫成 qq x18)static 考點(diǎn)是一定會(huì)考的!復(fù)習(xí)相關(guān)的習(xí)題。 static int x;默認(rèn)值為0。int x:默認(rèn)值為不定值。19)函數(shù)的遞歸調(diào)用一定會(huì)考!至少是2分。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1