scanf的返回值
它的返回值是正确输入的字符个数



printf的返回值是输出字符个数

这里要注意的是 汉字是两个字符


printf的参数格式其实是输入 char *format格式
也就是说当我们输入一个字符指针的时候 它会按照这个默认格式给我们打印
我们来看

这里我们会直接输出hello world
int main()
{
char* p = "hello world";
printf("hello world%s\n", p);
printf("hello world\n", p);
printf(p, p);
printf("\n");
printf(p);
printf("\n");
printf("hell%so w\0orld%s\n", p,p);
return 0;
}
如果我们字符里面没有百分号x 的格式的话 后面的参数将不会使用

以上就是本篇博客的全部内容啦 由于博主才疏学浅 所以难免会出现纰漏 希望大佬们看到错误之后能够
不吝赐教 在评论区或者私信指正 博主一定及时修正
那么大家下期再见咯