在C语言中,%c用于输出字符,%s用于输出字符串,二者均为格式控制符。
在C语言中,%(字母)是格式化控制符,用于指定输出数据类型和格式。

- %c用于输出单个字符,当需要显示一个字符时,可选用%c进行控制。

- 使用%s可控制字符串输出,若需输出一串字符,应采用%s进行控制。

- 例如用C语言分别打印字符h和字符串hello world。
- 春风拂面花自开

- 将输出格式由%s改为%c后,可观察到图中所示的输出效果。
- ?无法输出文字内容

- 把输出单字符的%c换成%s。
- 依旧无法生成。

