黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

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

2015軟考程序設計和程序設計語言知識點輔導(1)

來源:考試吧 2015-01-23 11:38:07 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理“2015軟考程序設計和程序設計語言知識點輔導(1)”供考生參考,更多軟件水平考試資訊和備考資料清關注考試吧軟件水平考試網。

  點擊查看:2015軟考程序設計和程序設計語言知識點輔導匯總

  函數定義

  在C程序設計中,將完成指定功能的C代碼定義成函數,變成邏輯上一個相對獨立的程序單位。函數定義需要指明函數返回值的類型、函數名、函數的形式參數(常簡稱形參)和函數體(包括說明和定義及語句序列)。函數定義的一般形式為

  存儲類型說明符 數據類型說明符 函數名(形式參數表)

  形式參數說明序列

  {

  說明和定義部分

  執行語句序列

  }

  存儲類型說明符或省缺,或為static.省缺表示一個全局函數,static表示一個靜態函數,只供同一源程序文件中的函數使用。

  數據類型說明符用來指定函數返回值類型,可以是基本數據類型、某種指針類型、結構類型等。但不可以是數組類型。特別當函數不返回結果時,可用void明確指明函數不返回值。

  數據類型說明符也可省缺,省缺被默認為返回int型值。

  函數名是一個標識符。形式參數表是用遠號分隔的若干形式參數,用不同的標識符指明各形式參數的名。形式參數說明序列用來說明各形式參數的數據類型,相同數據類型的形式參數可以一起說明。現在編寫C程序的習慣是形式參數說明序列直接放在形式參數表中,即在形式參數說明表中順序列出各形式參數的數據類型和形式參數的名稱。如是這樣,一般形式的第一行全部內容稱為函數頭,也稱為函數模型。

  特別情況,函數可能不設形式參數,也就沒有形式參數表和形式參數說明序列。但函數名后的一對圓括號是不可以沒有的。

  一對花括號括住的部分稱為函數體,函數體包括類型說明、變量定義和函數的執行語句序列。在函數體內可以有return語句終止函數的執行。如函數有返回值類型,則return語句中一定要有表達式,作為函數調用的返回值。

  多級指針

  當指針變量pp所指的變量ip又是一種指針時,呷就是一種指向指針的指針,稱指針變量如是一種多級指針。定義指向指針變量的指針變量的一般形式為

  數據類型 * *指針變量名;

  例如,

  int * *pp,*ip ,i ;

  ip=&i;

  pp=&ip;

  定義說明pp是指向指針的指針變量;它能指向的是這樣一種指針對象,該指針對象是能指向int型的指針變量。如上述代碼讓pp指向指針變量ip,中指向整型變量i.

  多級指針與指針數組有密切的關系。若有指針數組:

  char * lines[ ]= {“ADA”,“ALGOL”,“C”,“C++”,“FORTRAN”,“PASCAL” };

  則lines指針數組的每個元素分別指向以上字符串常量的首字符。在這里數組名lines可以作為它的首元素lines[0]的指針,lines+k是元素 lines[k]的指針,由于lines[k] 本身也是指針,所以表達式 lines+k的值是一種指針的指針。如有必要還可引入指針變量cp,讓它指向數組lines的某元素,如cp=&lines[k].這樣,cp就是指向指針型數據的指針變量。在這里,cp是指向字符指針的指針變量,它應被定義成:char * *cp;

  為了定義這樣的 cp,它的前面有兩個*號。由于*自右向左結合,首先是“* cp”表示 cp是指針變量,再有**cp表示cp能指向的是某種指針類型,最后“char * *cp”表示指針變量cp能

  指向字符指針數據對象。如果有賦值cp=& lines[l],讓它指向數組元素lines[1],則* cp引用 lines[1],是一個指針,指向字符串“ALGOL”的首字符。* *cp引用lines[1][0],其值是字符'A'.下面的代碼實現順序輸出指針數組lines各元素所指字符串:

  for(c=lines;cp

  Printf(“%s\n”,*cp);

  設有數組a[]和指針數組pt[]有以下代碼所示的關系:

  int a[]= {2,4,6,8,10 };

  int *pt[]={&a[3],&a[2],a[4],&a[0],&[1]};

  int * *p;

  下面的代碼利用指針數組pt[]和指針的指針p,遍歷數組a[]:

  for( p=pt; p

  printf(“%d\t”,* *p);

  相關推薦:

  2015年軟考軟件測評師基礎知識匯總

  2015年軟件水平考試網絡管理員復習筆記匯總

  各地2015年計算機軟考報名時間及報名入口匯總

文章責編:wangmeng  
看了本文的網友還看了
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
Copyright © 2004- 考試吧軟件水平考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧
主站蜘蛛池模板: 欧美极度另类videos高清 | 成年网站免费观看 | 91视频大全 | xxxxxx日本处大片免费看 | 有色视频在线观看 | 亚洲欧美中文字幕 | 亚洲va视频 | 手机看片国产日韩 | 欧美一级xxxx俄罗斯一级 | 亚洲玖玖| 精品国产不卡一区二区三区 | 污视频免费观看网站 | 欧美亚洲91 | 日韩专区在线观看 | 欧美一级看片免费观看视频在线 | aaaaaaa毛片| 日韩在线天堂免费观看 | 国产成人影院一区二区 | 亚洲欧美一区二区久久 | 日批视频在线 | 日本a级片在线观看 | 最近更新中文字幕第一页 | 午夜在线观看免费影院 | 欧美日韩高清不卡一区二区三区 | 欧美在线欧美 | 午夜亚洲国产成人不卡在线 | 88福利视频 | 日韩美女视频在线 | 不卡午夜视频 | 夜夜躁日日躁 | 国产一卡 | 成人看免费一级毛片 | 国产欧美激情一区二区三区-老狼 | 羞羞网站免费观看 | 黄色a级片在线观看 | 色视视频 | 婷婷四房综合激情五月性色 | 日本三级欧美三级香港黄 | 黄色短视频免费观看 | 亚洲精品一卡2卡3卡三卡四卡 | 亚洲国产男人本色在线观看的a站 |