關(guān)于c語言中scanf的用法,scanf用法這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、scanf用途:從鍵盤輸入數(shù)據(jù),從鍵盤得到字符,放到某個(gè)變量里。
2、格式:scanf()是C語言中的一個(gè)輸入函數(shù)。
3、與printf函數(shù)一樣,都被聲明在頭文件stdio.h里,因此在使用scanf函數(shù)時(shí)要加上#include
4、(在有一些實(shí)現(xiàn)中,printf函數(shù)與scanf函數(shù)在使用時(shí)可以不使用預(yù)編譯命令#include
5、)它是格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中。
6、擴(kuò)展資料:int?scanf(const?char?*?restrict?format,...);函數(shù) scanf() 是從標(biāo)準(zhǔn)輸入流stdio (標(biāo)準(zhǔn)輸入設(shè)備,一般指向鍵盤)中讀內(nèi)容的通用子程序,可以說明的格式讀入多個(gè)字符,并保存在對應(yīng)地址的變量中。
7、?函數(shù)的第一個(gè)參數(shù)是格式字符串,它指定了輸入的格式,并按照格式說明符解析輸入對應(yīng)位置的信息并存儲于可變參數(shù)列表中對應(yīng)的指針?biāo)肝恢谩?/p>
8、每一個(gè)指針要求非空,并且與字符串中的格式符順次對應(yīng)。
9、空白字符會使scanf函數(shù)在讀操作中略去輸入中的一個(gè)或多個(gè)空白字符。
10、一個(gè)非空白字符會使scanf()函數(shù)在讀入時(shí)剔除掉與這個(gè)非空白字符相同的字符。
11、參考資料:scanf-百度百科。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!