874复习第二天-字符串的输出

32 篇文章 2 订阅

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<<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向上Claire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值