av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

C語(yǔ)言

C語(yǔ)言常用的輸入函數(shù)

時(shí)間:2024-12-20 10:00:34 C語(yǔ)言 我要投稿
  • 相關(guān)推薦

C語(yǔ)言常用的輸入函數(shù)

  常用的輸入函數(shù)是指從鍵盤上接收數(shù)據(jù)的函數(shù),你在c語(yǔ)言程序嘗試過(guò)嗎。以下是小編分享給大家的C語(yǔ)言常用的輸入函數(shù),歡迎閱讀,希望對(duì)你有幫助!

  1、獲得一個(gè)字符的函數(shù)get)

  該函數(shù)的功能是從鍵盤上獲取一個(gè)字符,它是帶緩沖區(qū)和回顯的,所謂帶緩沖區(qū)是指該函數(shù)不是當(dāng)一個(gè)字符鍵人后立即被勢(shì)收,而是將鍵入的字符先放在內(nèi)存緩沖區(qū)中,當(dāng)若干個(gè)字符鍵入完后,再?gòu)木彌_區(qū)中按先后順序獲得字符。所謂帶回顯是指鍵入一個(gè)字符后在顯示器屏幕上顯示出所鍵人的字符。該函數(shù)的格式如下所示:

  int getchar ()

  該函數(shù)沒有參數(shù),它的返回值是一個(gè)int型數(shù),即所接收的字符的ASCII碼值。

  2、獲得一個(gè)字符串的兩數(shù)gets ( )

  該函數(shù)的功能是從鍵盤上獲取所鍵入的字符串。該函數(shù)的正常返回值是一個(gè)字符型指針,即讀取到的字符串的首地址,出錯(cuò)時(shí)返回}ruLL(rruLL被定義為。)。該函數(shù)的格式如下所示

  char * gets(s)

  Char*s;

  其中,*作為說(shuō)明符表示指針,而char*表示char型指針。具體指針的詳細(xì)講解在本書

  “指針”一章中。輸入的字符串以’ ’(換行符)為結(jié)束。

  3、標(biāo)準(zhǔn)格式拾入函數(shù)scanf()

  標(biāo)準(zhǔn)格式輸入函數(shù)是指從標(biāo)準(zhǔn)輸入設(shè)備健盤上讀取數(shù)據(jù)獷并且按所指定的格式將讀取的數(shù)據(jù)賦給相應(yīng)的變量。該函數(shù)的格式如下:

  int scanf ("(控制串》”,(參數(shù)表))

  該函數(shù)的參數(shù)由兩部分組成,其中一部分是由雙引號(hào)括起來(lái)被稱為控制串,另一部分是參數(shù)表,(控制串)中包含格式符和一般字符。格式符是用來(lái)說(shuō)明對(duì)應(yīng)的輸入項(xiàng)的格式的。格式符的標(biāo)識(shí)符是百分號(hào)(寫),它后面跟的字母表示格式的格式說(shuō)明符。scanf()函數(shù)的格式說(shuō)明符如下所示:

  d一十進(jìn)制整數(shù)

  x-十六進(jìn)制整數(shù)

  o-八進(jìn)制整數(shù)

  u-無(wú)符號(hào)十進(jìn)制數(shù)

  f-小數(shù)表示的浮點(diǎn)數(shù)

  e-指數(shù)表示的浮點(diǎn)數(shù)

  c-單個(gè)字符

  s-一字符串

  控制串中的一般字符表示匹配符,另外在%和格式說(shuō)明符之間還可加修飾符,這些內(nèi)容將在“文件和讀寫函數(shù)”一章中講解。

  (參數(shù)表)是由一個(gè)或多個(gè)參數(shù)構(gòu)成,多個(gè)參數(shù)使用時(shí)用逗號(hào)分隔。每個(gè)參數(shù)用地址值表示。要求參數(shù)的個(gè)數(shù)和類型與控制串中格式符的個(gè)數(shù)和類型相一致,即要求其個(gè)數(shù)相等,類型相同。

  該函數(shù)具有一個(gè)整型數(shù)的返回值,該返回值表示該函數(shù)參數(shù)表中成功獲得數(shù)據(jù)的參數(shù)的個(gè)數(shù)。

  三種輸人函數(shù)的例子,將會(huì)在后面的程序中看到。

  擴(kuò)展閱讀:關(guān)于C語(yǔ)言

  C語(yǔ)言是一門面向過(guò)程的、抽象化的通用程序設(shè)計(jì)語(yǔ)言,廣泛應(yīng)用于底層開發(fā)。C語(yǔ)言能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器。C語(yǔ)言是僅產(chǎn)生少量的機(jī)器語(yǔ)言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計(jì)語(yǔ)言。盡管C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語(yǔ)言程序可在包括類似嵌入式處理器以及超級(jí)計(jì)算機(jī)等作業(yè)平臺(tái)的許多計(jì)算機(jī)平臺(tái)上進(jìn)行編譯。

【C語(yǔ)言常用的輸入函數(shù)】相關(guān)文章:

C語(yǔ)言常用的轉(zhuǎn)出函數(shù)08-18

C語(yǔ)言常用庫(kù)函數(shù)實(shí)現(xiàn)10-09

C語(yǔ)言如何輸入語(yǔ)句10-28

什么是C語(yǔ)言函數(shù)09-26

C語(yǔ)言的數(shù)組與函數(shù)10-23

C語(yǔ)言函數(shù)的含義06-15

C語(yǔ)言函數(shù) atoi()09-04

淺談C語(yǔ)言函數(shù)11-07

C語(yǔ)言函數(shù)的定義07-13