1、常用的函数有
puts函数和printf函数
2、puts函数的调用格式
puts(字符串的地址);
3、puts头文件
stdio.h
4、puts功能
将字符串中所有字符输出到终端上,输出时将字符串结束标志’\0’转换成换行符’\n’
使用puts函数输出字符串时无法进行格式控制
5、printf函数使用什么控制符
%s
6、%s对应的地址参数时什么
必须是字符串第一个字符的地址,printf函数将依次输出字符串的每个字符直到遇到字符’\0’(\0是不会被输出的)
7、char name[]=“John smith”;
printf(“the name is:%s\n”,name);
等价于
printf(“the name is:%s\n”,&name[0]);
printf(“Last name is:%s\n”,&name[5]);
printf(“First name is:%s\n”,“John”);
输出的结果为
the name is:John smith
Last name is:smith
First name is:John
7、%ns可以指定什么
指定字符串显示的宽度
如果小于?
不足填充空格
如何补充
n为正数,则在左端补空格,即字符串右对齐
n为负数,则字符串左对齐
如果字符串的实际长度大于n个字符,则显示?
整个字符串
8、
printf(">>%8s<<\n",“John”);
printf(">>%-8s<<\n",“John”);
printf(">>%8s<<\n",“John smith”);
输出的结果为
第一个:>> John<<
第二个:>>John <<
第三个:>>John smith<<