%c对应类型为char, %s对应类型为char *

Posted 我是CodeAllen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了%c对应类型为char, %s对应类型为char *相关的知识,希望对你有一定的参考价值。

%c对应类型为char, %s对应类型为char *, 即字符串.

用作输入时, 二者参数都要传char*型. %c输入函数只会对一个字节空间赋值. 而%s会一直赋值,直到输入中遇到空白字符为止.

用作输出时, %c传char类型,输出一个字符. %s传char*类型参数, 输出到\\0为止.

以上是关于%c对应类型为char, %s对应类型为char *的主要内容,如果未能解决你的问题,请参考以下文章

C: 格式“%s”需要“char*”类型的参数,但参数 2 的类型为“char**”

MATLAB常见数据类型

在 C 中,如何修复此警告:格式“%s”需要“char *”类型的参数,但参数 3 的类型为“char (*)[100]

以下 C 代码显示:格式 '%s' 需要类型为 'char *' 的参数,但参数 3 的类型为 int

c语言入门

C语言入门笔记