格式字元串是在編程過程中使用的特殊規則字元串,它允許編碼人員通過占位符將相關信息整合或提取。格式字元串包括格式化輸入和格式化輸出。
在C語言中,格式字元串通過格式字元來表示輸出數據的類型,例如:
`%d`:以十進制形式輸出帶符號整數
`%u`:以十進制形式輸出無符號整數
`%o`:以八進制形式輸出無符號整數
`%x`或`%X`:以十六進制輸出無符號整數
`%f`:以小數形式輸出單,雙精度實數
`%e`或`%E`:以指數形式輸出單雙精度實數
`%g`或`%G`:以較短輸出寬度輸出單,雙精度實數
`%c`:輸出單個字元
`%s`:輸出字元串。
格式字元串還可以包含標誌、輸出最小寬度、精度等元素,以控制數據的顯示方式。