# include "stdio.h"
int main(void)
{
char ch1[] = "abc";
char ch2[] = "def";
printf("%s%s",ch1,ch2); // 执行完这个,光标的位置没有改变, puts(ch1);才会跟在这个之后输出
puts(ch1); // 把 printf,与puts放在一块,就是为了让你们明白 puts后自己加 \n
puts(ch2); // 你们这些小年轻,谭总在书中说了 在输出时将字符串的结束标志 '\0'转换成 '\n',即输出完所有字符串后换行
puts(ch1,ch2); // 格式错误,不报错,惊不惊喜,还有结果出来,然而,人家 C_谭总说了,注意:用puts,gets只能输出或输入一个字符串,不能写成这种
return 0;
}
# include "stdio.h"
int main(void)
{
char ch1[] = "abc";
char ch2[] = "def";
printf("%s%s\n",ch1,ch2); // 执行完这个,光标的位置改变,多加了一个\n puts(ch1); 光标跑到下一行开头
puts(ch1); // 把 printf,与puts放在一块,就是为了让你们明白 puts后自己加 \n
puts(ch2); // 你们这些小年轻,谭总在书中说了 在输出时将字符串的结束标志 '\0'转换成 '\n',即输出完所有字符串后换行
puts(ch2); // 改了格式错误,不报错,惊不惊喜,还有结果出来,然而,人家 C_谭总说了,注意:用puts,gets只能输出或输入一个字符串,不能写成这种
return 0;
}