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

正文內(nèi)容

計(jì)算機(jī)等級考試必備(c語言最重要的知識點(diǎn))-資料下載頁

2025-06-23 19:50本頁面
  

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