| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 895 人关注过本帖
标题:什么是前导空格?如何使用
只看楼主 加入收藏
han2y
Rank: 1
来 自:山东德州
等 级:新手上路
帖 子:175
专家分:0
注 册:2006-5-4
结帖率:100%
收藏
 问题点数:0 回复次数:7 
什么是前导空格?如何使用
有谁知道什么是前导空格,如何用
搜索更多相关主题的帖子: 前导 空格 
2006-06-23 22:33
love_ken
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-6-16
收藏
得分:0 
听都没听过。你搜一下吧。
2006-06-23 23:07
han2y
Rank: 1
来 自:山东德州
等 级:新手上路
帖 子:175
专家分:0
注 册:2006-5-4
收藏
得分:0 
printf("%*c",a);形如这种用法

2006-06-23 23:09
love_ken
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-6-16
收藏
得分:0 
哦,那应该也象printf("%#x", num);中的‘#’一样了。那么,前面的字符不同就有不一样的用途。比如:‘#’是打印
出几进制前的标志符。
2006-06-23 23:14
love_ken
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-6-16
收藏
得分:0 
比如打印出的如果是十六进制,那么前面加‘#’打印出的数字前面就是‘0X’了。
2006-06-23 23:15
han2y
Rank: 1
来 自:山东德州
等 级:新手上路
帖 子:175
专家分:0
注 册:2006-5-4
收藏
得分:0 

能够举一个例子吗用%*c的形式


2006-06-23 23:28
shuaiye
Rank: 1
等 级:新手上路
帖 子:445
专家分:0
注 册:2006-5-15
收藏
得分:0 
看在MM的份上告诉你啦
int a;
char c;
scanf ("%d,%c",&a,&c);
printf ("/%*c/",a,c);
表示用a的值控制字段的输出。
如: 输入5,c
则显示/ c/
简单的办法是把程序看成是用a的值替换*号
就变成了
printf ("/%5c/",c)
前导符用在scanf 中将跳过输入

char a
scanf ("%*c,%*c,%c",&a);
输入:a,b,c
则输出:a=='c'


由于工作,N久都没来了!
2006-06-24 01:21
han2y
Rank: 1
来 自:山东德州
等 级:新手上路
帖 子:175
专家分:0
注 册:2006-5-4
收藏
得分:0 
thank you every much!

2006-06-24 17:18
快速回复:什么是前导空格?如何使用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014727 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved