函数与阵列.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
函数与阵列

巨集 ,函數與陣列 (Macro, Function and Array) 課程大綱 Macro Function Array 參考資料 [1] 施威銘研究室, 最新 C 程式語言, 旗標出版股份有限公司, ISBN=957-717-964-9, 2005. [2] Zandstra, M., Teach Yourself PHP4 in 24 Hours, SAMS, 2000 [3] Gilmore, W. J., A Programmer’s Introduction to PHP 4.0, Apress, ISBN(pbk):1-893115-85-2, 2001 Macro 基本結構 任何一種程式語言的基本結構不外乎以下幾個部份﹕ 1.註解 ,作為解釋或提示用 ,在編譯過程中被忽略 。 2.引進所需的語法庫(Library) ,其實就是一種具集 (macro) ,以簡化編輯工作 。 3.定義特殊變數及代表意義 ,以方便程式編輯 ,為 C 檔案內程式本文之前直接製作的具集(macro) 。 4.引入副程式文 ,也是一種具集(macro) ,定義副程 式函數並在主程式內加以呼叫 ,簡化主程式及重複性 的指令輸入並方便程式編寫 。 5.引入主程式文 。 Macro 簡化程式的方法﹐將程式中經常 重覆出現且繁瑣的語句﹐於程式 基本架構前以define 的語法進行 簡化定義﹐再於程式中以所定義 的符號取代經常重覆出現且繁瑣 的語句, 或以 自訂函數 (function) 的方式進行簡化主程 式。 cct .h 自訂Library 來簡化主程式,可以#define 的語法事先將所要簡化的內容寫在自訂的 Library 檔案,再引入使用. #define clrscr () printf (\x 1b [2J ) #define pi 3 .14159 Function Function 函數的使用可以寫出非常漂亮的程式結構 ,使程式 簡單化 ,容易偵錯 。 將重複之某些指令撰寫成一個函數 ,可減少編輯程 式時間 ,更可使程式精簡 ,清晰 了解 。 函數的使用其呼叫方法與數學上使用函數完全相同 。 函數乃副程式﹐意即在主程式內﹐對於重複 出現的工作先以函數寫成﹐再嵌入此函數使 完成工作﹐函數除了簡化主程式外﹐更可方 便對程式檢查與修改。 Function 定義一函數代表某些內容以簡化主程式。 #includestdio .h void hello () { printf (“Hello !!”); } int main () { hello (); return 0; } Function 定義一函數代表另一新指令以簡化執行工作 的主程式語法。 #includestdio .h void printwords () { printf (“Hello !!”); } int main () { printwords ();

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档