scanf在C 中的作用
scanf是C 中用於從標準輸入裝置(通常是鍵盤)讀取資料的標準函式庫函數。它允許用戶指定格式化字串,指導程式如何解釋和儲存輸入。
語法
<code class="cpp">int scanf(const char *format, ...);</code>
其中:
#format
:一個格式化字串,指定要讀取數據的類型和格式。 ...
:一系列可變參數,表示要儲存輸入資料的指標。 用處
scanf用於讀取來自使用者或檔案的格式化資料。它可以讀取各種資料類型,包括整數、浮點數、字元和字串。
格式說明符
格式化字串使用格式說明符來指定要讀取的資料類型和格式。常見格式說明符包括:
%d
:有符號十進位整數%u
:無符號十進位整數#%f
:單精確度浮點數%lf
:雙精確度浮點數%c
:單一字元%s
:字串(直到遇到空格)#使用範例
<code class="cpp">int main() { int age; float height; char name[50]; printf("Enter your age: "); scanf("%d", &age); printf("Enter your height (in meters): "); scanf("%f", &height); printf("Enter your name: "); scanf("%s", name); return 0; }</code>
#注意事項
以上是scanf在c++中的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!