C語言關於s與c的區別

C語言關於s與c的區別

區別:

1、%s:該格式對應爲字符串,當在輸入多個字符的時候,能讀取到輸入的多個字符。

2、%c:該格式對應爲單個字符,當在輸入多個字符的時候,只能讀取第一個字符,之後的字符無法讀入成功,既只進行一次讀取工作的C函數表達方式。

使用方法:

當輸入僅有一個字符時使用%c,當需要輸入多個字符時使用%s。