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