亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級 > 二級考試 > C語言程序設(shè)計(jì) > C語言輔導(dǎo) > 文章內(nèi)容
        

      全國計(jì)算機(jī)等級考試二級C語言入門教程(126)

      中華IT學(xué)院   【 】  [ 2016年10月29日 ]

      宏定義也可用來定義多個語句,在宏調(diào)用時,把這些語句又代換到源程序內(nèi)。看下面的例子。
      #define SSSV(s1,s2,s3,v) s1=l*w;s2=l*h;s3=w*h;v=w*l*h;
      main(){
      int l=3,w=4,h=5,sa,sb,sc,vv;
      SSSV(sa,sb,sc,vv);
      printf("sa=%d\nsb=%d\nsc=%d\nvv=%d\n",sa,sb,sc,vv);
      }


      程序第一行為宏定義,用宏名SSSV表示4個賦值語句,4 個形參分別為4個賦值符左部的變量。在宏調(diào)用時,把
      4 個語句展開并用實(shí)參代替形參。使計(jì)算結(jié)果送入實(shí)參之中。

      文件包含

      文件包含是C預(yù)處理程序的另一個重要功能。文件包含命令行的一般形式為: #include"文件名" 在前面我們已
      多次用此命令包含過庫函數(shù)的頭文件。例如:
      #include"stdio.h"
      #include"math.h"
      文件包含命令的功能是把指定的文件插入該命令行位置取代該命令行, 從而把指定的文件和當(dāng)前的源程序文件連成一
      個源文件。在程序設(shè)計(jì)中,文件包含是很有用的。 一個大的程序可以分為多個模塊,由多個程序員分別編程。 有些
      公用的符號常量或宏定義等可單獨(dú)組成一個文件, 在其它文件的開頭用包含命令包含該文件即可使用。這樣,可避免
      在每個文件開頭都去書寫那些公用量, 從而節(jié)省時間,并減少出錯。

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照