YTY 发表于 2017-2-26 13:48:37

printf输出引号问题

#include<stdio.h>

int main(void)
{
        printf("\n%40s%s\n"," ","See you soon, ");
        printf("%40s%s\n"," ","Shalala");
        return 0;
}

printf第二个“”具体的作用,加上对齐,而且语句也没有问题,去掉可以运行,可是语句字符有点问题!

有没有懂的大神,给讲解下!

人造人 发表于 2017-2-26 13:48:38

能看懂这个吗?
#include<stdio.h>

int main(void)
{
        printf("%s\n", "See you soon, ");

        return 0;
}

caokaifa 发表于 2017-2-26 15:58:01

#include<stdio.h>

int main(void)
{
      printf("%40s%s\n"," ","See you soon, ");
      printf("%40s%s\n"," ","Shalala");
      return 0;
}
先打印40个空格,后打印字符串,没有问题啊

YTY 发表于 2017-2-26 17:30:58

看懂了,我理解错误,多谢大家了!
页: [1]
查看完整版本: printf输出引号问题