| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 627 人关注过本帖
标题:编程问题6
只看楼主 加入收藏
redalert
Rank: 1
等 级:新手上路
帖 子:103
专家分:0
注 册:2005-2-4
收藏
 问题点数:0 回复次数:2 
编程问题6
谭爷爷书里的题:有几处看不明白。请指教。 #include<stdio.h> main() {char c1='a',c2='b',c3='c',c4='\101',c5='\116'; printf("a%c,%bc\tabc\n",c1,c2,c3); printf("\t\b%c%c",c4,c5); } 其中printf("a%c,%bc\tabc\n",c1,c2,c3);这里面是把c1,c2,c3加格式,可是我没看懂。 a%c是什么意思呢? %bc又是什么意思呢?反正这 一行我都没看明白!
搜索更多相关主题的帖子: include 
2005-02-08 12:46
pgboy_992
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-1-17
收藏
得分:0 
""中的字符串,除了格式化字符和转义字符外,其它都原样输出。。
格式化字符如:%c,%d...
转义字符如:\b,\t,\n...
所以a%c,a就原样输出,%c表示输出一个字符就输出c1的值a.
%bc原样输出。\t跳到下一个tab的位置(默认是每8个空格为一个tab位置),abc原样输出
2005-02-08 15:52
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
收藏
得分:0 
支持上面的

我是一只小小小小菜鸟!!
2005-02-09 01:00
快速回复:编程问题6
数据加载中...
 
   



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

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