printf("%*c",......)
请问其中的*是什么意思。 问题点数:10、回复次数:9Top
1 楼bares()回复于 2001-10-08 16:10:05 得分 5
“*”确定要输出的数据的位置。例如:
printf("%*c", 10, 65);
result:
A
printf("%*s", 10, "abcdef");
result:
abcdefTop
2 楼yangcj(菲菲)回复于 2001-10-08 16:18:51 得分 5
#include <stdio.h>
main()
{ char amu;
amu='a';
printf("%c\n",amu);
}
如果是要打印字符,那么用“*”就出错了(在Turbo2.0下调试)Top
3 楼yangcj(菲菲)回复于 2001-10-08 16:23:08 得分 0
哦!楼上的,我还差的很多呀!惭愧!惭愧!Top
4 楼fsb_12345(myself)回复于 2001-10-08 16:56:52 得分 0
upTop
5 楼_c(hehe)回复于 2001-10-08 18:56:46 得分 0
表示不把这个直给它Top
6 楼yyhyan(天空)回复于 2001-10-08 19:59:53 得分 0
这个用法值得学习,Top
7 楼cmpp()回复于 2001-10-08 20:39:41 得分 0
我来学习一下!Top
8 楼cmpp()回复于 2001-10-08 20:39:59 得分 0
我来学习一下!Top
9 楼cmpp()回复于 2001-10-08 20:40:12 得分 0
我来学习一下!Top




