首頁 - 網校 - 題庫 - 直播 - 雄鷹 - 團購 - 書城 - ? - 論壇 - 導航 - 510 -
首頁考試吧網校題庫直播雄鷹510團購書城?論壇實用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2014考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
高級經濟師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結構工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想匯報
作文大全
工作總結
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C語言 > 復習資料 > 正文

2014年計算機二級C語言考點解析:指針

“2014年計算機二級C語言考點解析:指針”提供給各位考生備考,希望對大家有所幫助!

  8.5 指針數(shù)組、指向指針的指針

  1.指針數(shù)組指的是一個數(shù)組,其元素均為指針類型數(shù)據(jù),也就是說,指針數(shù)組中的每一個元素都是指針變量。指針數(shù)組的定義形式為:

  類型標識 *數(shù)組名[數(shù)組長度說明]

  指針數(shù)組可以使字符串處理更加方便。

  2.指向指針的指針是指指向指針數(shù)據(jù)的指針變量,一個指向指針數(shù)據(jù)的指針變量的一般形式為:

  類型標識 * *p;

  8.6 main函數(shù)的命令參數(shù)

  指針數(shù)組的一個重要應用是作為main函數(shù)的形參,一般來說,main函數(shù)后的括號中是空的,即沒有參數(shù)。實際上main可以有參數(shù),如:

  main(argc,argv)

  其中,argc和argv就是main函數(shù)的形參。其他函數(shù)形參的值可以通過函數(shù)調用語句的實參中得到,由于main函數(shù)是由系統(tǒng)調用的,因而main函數(shù)的形參值不能從程序中得到,但可以在操作系統(tǒng)狀態(tài)下,將實參和命令一起給出,從而使main函數(shù)的形參得到值。命令行的一般形式為:

  命令名 參數(shù)1 參數(shù)2…參數(shù)n

  命令名和各參數(shù)之間用空格分隔開。

  8.7 動態(tài)存儲分配

  在C語言中有一種稱為“動態(tài)存儲分配”的內存空間分配方式:程序在執(zhí)行期間需要存儲空間時,通過“申請”分配指定的內存空間;當閑置不用時,可隨時將其釋放,由系統(tǒng)另作它用。本節(jié)介紹C語言中動態(tài)分配系統(tǒng)的主要函數(shù):malloc()、calloc()、free()及realloc(),使用這些函數(shù)時,必須在程序開頭包含文件stdlib.h。

  1.主內存分配函數(shù)—malloc()

  函數(shù)格式:void*malloc(unsigned size);

  函數(shù)功能:從內存中分配一大小為size字節(jié)的塊。

  參數(shù)說明:size為無符號整型,用于指定需要分配的內存空間的字節(jié)數(shù)。

  返回值:新分配內存的地址,如無足夠的內存可分配,則返回NULL。

  說明:當size為0時,返回NULL。

  2.主內存分配函數(shù)——calloc()

  函數(shù)格式:void*malloc(unsigned n,unsigned size);

  函數(shù)功能:從內存中分配n個同一類型數(shù)據(jù)項的連續(xù)存儲空間,每個數(shù)據(jù)項的大小為size字節(jié)。

  參數(shù)說明:n為無符號整型,用于指定分配的數(shù)據(jù)項的個數(shù)size為無符號整型,用于指定需要分配的數(shù)據(jù)項所占內存空間的字節(jié)數(shù)。

  返回值:新分配內存的地址,如無足夠的內存可分配,則返回NULL。

  3.重新分配內存空間函數(shù)——realloc()

  函數(shù)格式:void*realloc(void *block,unsigned size);

  函數(shù)功能:將block所指內存區(qū)的大小改為size字節(jié)的塊。

  參數(shù)說明:block為void類型的指針,指向內存中某塊,size為無符號整型,用于指定需要分配的內存空間的字節(jié)數(shù)。

  返回值:新分配內存的地址,如無足夠的內存可分配,則返回NULL。

  4.釋放內存函數(shù)—free()

  函數(shù)格式:void free(void*block);

  函數(shù)功能:將calloc()、malloc()及realloc()函數(shù)所分配的內存空間釋放為自由空間。

  參數(shù)說明:block為void類型的指針,指向要釋放的內存空間。

  返回值:無。

 

  相關推薦:

  2014年9月計算機等級考試報名時間預告

  2014年3月計算機等級考試成績查詢免費提醒

  各地2014年3月計算機等級考試成績查詢信息匯總熱點文章

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京) 電 話:010-62168566 傳 真:010-62192699